Ir para conteúdo
  • Cadastre-se

dev botao

IDENTIFICAR IMPRESSORA NÃO FISCAL EM LINHA


  • Este tópico foi criado há 3159 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Moderadores

Em linha só retornaria false se desconecta-se o cabo, o correto seria tratar os exceptions quando retornados.

Para verificar o papel utilize os eventos OnMsgPoucoPapel, OnErrorSemPapel e a propriedade PoucoPapel do ACBrECF.

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
Link para o comentário
Compartilhar em outros sites

  • Moderadores

Eu não me atentei que sua pergunta era sobre impressoras não fiscais, o ACBrECF é usado somente para impressoras fiscais.

Para impressoras não fiscais não existe estes tipo de retorno então não tem como testar a quantidade de papel.

Para testar se está em linha, somente enviando o comando e esperando a exception se ela estiver desconectada.

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
Link para o comentário
Compartilhar em outros sites

  • Fundadores

Impressoras não fiscais não tem o mesmo controle das Impressoras fiscais... Em muitos casos, você estará falando com o Spool do Windows e não realmente com a impressora...

Se a impressora é SERIAL, e você usa uma porta Serial para se comunicar com ela "COM1, COM2, COMn"... você ainda conseguirá certo controle de erros e ler algumas propriedades da impressora... Não sendo porta Serial, isso é impossível para o ACBr

 

  • Curtir 1
Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

×
×
  • 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.