Ir para conteúdo
  • Cadastre-se

wiltonlopesrabelo

Membros
  • Total de ítens

    1
  • Registro em

  • Última visita

wiltonlopesrabelo's Achievements

Newbie

Newbie (1/14)

  • One Year In
  • Conversation Starter
  • Week One Done
  • One Month Later

Recent Badges

0

Reputação

  1. Estou utilizando o ACBrPosPrinter para realizar uma impressão. Dou um ACBrTeste := TACBrPosPrinter.Create(nil); Faço as devidas configurações do componente para uma impressora específica. Mando imprimir: ACBrTeste.Device.Ativar; ACBrTeste.Imprimir(TextoImpressao); Lá dentro do ACBrPosPrinter no método "Imprimir" segue em EnviarStringDevice. Dentro desse ultimo também é chamado o FDevice.EnviaString(AString), que por sua vez envia para o dispositivo. Meu problema: Preciso saber quando toda a impressão termina, pois tenho uma tela de aguarde a impressão. Mas como ele envia a impressão para o dispositivo e segue o fluxo no sistema, não sei como a impressão vai terminar. Já tentei usar o método while stImprimindo in ACBr.LerStatusImpressora do ... continue na tela de aguarde, mas não fez efeito, passa por esse trecho e continua imprimindo. Alguma sugestão? Enviar um comando para só retornar desse FDevice.EnviaString(AString) só quando a impressão terminar? Deixar Sincrono?
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.