Ir para conteúdo
  • Cadastre-se

Impressora trava ao abrir gaveta


Ver Solução Respondido por Daniel Simoes,
  • Este tópico foi criado há 2296 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Olá a todas, já vasculhei bastante e não encontrei que solucionasse esse problema, por isso venha aqui expor meu problema e pedir ajuda de vocês.

O problema é o seguinte: Ao acionar o comando para abrir a gaveta a impressora trava e não imprime mais, a impressora é USB emulando uma porta COM. Mas a prota COM emulada só é usada quando se imprime uma NFCe, pois as demais impressões é usado via USB, então trabalho da seguinte maneira: Sempre após uma impressão de NFCe adiciona a seguinte linha: ACBrPosPrinter.Desativar, aí neste caso pode-se usar impressão USB normalmente, porém se abro a gaveta então a impressão USB trava mas a impressão COM emulado continua funcionando.

ACBrPosPrinter.Ativar;

ACBrPosPrinter.AbrirGaveta;

ACBrPosPrinter.Desativar;

Como após abrir a gaveta é executado a instrução ACBrPosPrinter.Desativar, então a impressão USB deveria funcionar normalmente assim como ocorre quando é impresso uma NFCe e logo em seguida é executado a instrução ACBrPosPrinter.Desativar.

É como se a instrução ACBrPosPrinter.Desativar só funcionasse após imprimir uma NFCe, mas quando abro a gaveta não.

Postado

Muito obrigado pela atenção Daniel, desculpe minha ignorância mas como verifico se o Spooler está instalado na porta COM? Já no caso de ativar a propriedade "ControlePorta" do ACBrPosprinter, antes eu deixa esta opção marcada mas trouxe alguns pequenos inconvenientes, pois como eu disse: só utilizo a impressão na porta COM emulada para NFCe, qualquer outro cupom é impresso via USB mesmo, então devido a isso eu havia deixado desativado o ControleProta, mas estarei testando isso, só que neste caso não tem como o cliente fazer o teste, pois esta opção está somente no fonte, eu vou ter que ativar e aguardar o feedback do cliente, assim que eu tiver um resultado postarei aqui, obrigado. 

  • Fundadores
Postado

Não comprremdo  o que você com "Imprimo pela USB'...

Mesmo usando COM Virtual você  esta imprimindo pela USB...

O ACBrPosPrinter também suporta as Impressoras instaladas no Windows... Ex:

"RAW:Nome Impressora no Windows"

Ou USB direto 

"USB"

Sugiro fazer testes com o Demo do ACBrPosPrinter para conhecer melhor os recursos disponíveis 

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.

Postado

Olá Daniel, mais uma vez obrigado pela atenção, quando disse imprimo pela USB acho q foi uma falha expressão que usei, eu quis dizer que os demais cupons eu imprimo sem usar o ACBrPosPrinter, eu apenas uso um Memo e mando imprimir sem estar emulando uma porta COM, já quando é necessário imprimir um DanfeCe, aí eu uso o ACBrPosPrinter e faço a impressão por uma porta COM emulada, após imprimir, é executado a instrução ACBrPosPrinter.Desativar; assim eu consigo imprimir normalmente sem precisar emular uma porta COM, não sei se ficou claro agora, mas enfim... Isso funciona normalmente, o problema é só quando abro a gaveta, após isso, se quiser continuar usando o ACBrPosPrinter emulando uma porta COM eu consigo, mas se fôr imprimir fora do ACBrPosPrinter não vais.

Agora que uma coisa que me chamou atenção na sua resposta, você disse que o ACBrPosPrinter tbm imprime direto pela USB, disso eu não sabia, pois até agora só consigo imprimir pelo ACBrPosPrinter se tiver uma porta COM física ou emulada, aí seto a porta para ele, mas vou estar verificando essa possibilidade de impressão do ACBrPosPrinter direto pela USB

  • 1 mês depois ...
Postado (editado)

O tópico que o Daniel Simoes citou ajudou a resolver meu problema, consegui resolver seguindo o tópico. valeu Daniel, muito Obrigado

Editado por edivania
  • Curtir 2
  • Consultores
Postado

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.

Consultora ACBr Pro

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Este tópico foi criado há 2296 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.

The popup will be closed in 10 segundos...
The popup will be closed in 10 segundos...