Ir para conteúdo
  • Cadastre-se

dev botao

Tela piscando ao enviar comando ACBrECF


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

Recommended Posts

  • Moderadores
Postado

Sempre ao enviar um comando ACBrECF a tela (tanto a tela atual(MDIChild) como a tela do form principal (MDIForm)) ficam piscando até que o comando seja enviado. Isso não ocorre no mesmo aplicativo desenvolvido com Bemafi32.dll. Alguma sugestão?

  • 2 semanas depois ...
  • Consultores
Postado

Outra coisa a levar em conta é o ACBrECF.Device.ProcessMessages

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

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

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
  • Moderadores
Postado
17 horas atrás, EMBarbosa disse:

Outra coisa a levar em conta é o ACBrECF.Device.ProcessMessages

o meu ACBrECF.Device.ProcessMessages está True. Setando como false, achei que deu um impacto grande com a bematech mp3000, dando aparência de tela travada. Mas o ExibeMensagem = False aparentemente resolveu o problema. Pergunta: com o exibemensagem=false terei que tratar todos os comandos com try except para mostrar os erros ao usuário?

  • Consultores
Postado
1 minuto atrás, Gr@c@ disse:

o meu ACBrECF.Device.ProcessMessages está True. Setando como false, achei que deu um impacto grande com a bematech mp3000, dando aparência de tela travada.

Estranho você dizer isso. Esse é o mesmo comportamento da DLL.

Também usei uma MP3000 na maior parte do desenvolvimento inicial do nosso software. E resolvi o problema na tela de venda por implementar um sistema de vendas em fila, aqui no fórum comumente chamado de venda frenética.

 

1 minuto atrás, Gr@c@ disse:

Pergunta: com o exibemensagem=false terei que tratar todos os comandos com try except para mostrar os erros ao usuário?

Se você quiser mostrar uma mensagem melhor, ou continuar o fluxo do software, sim.

  • Curtir 1

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

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

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
  • Este tópico foi criado há 2879 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

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