Ir para conteúdo
  • Cadastre-se

dev botao

Acbrmonitor Usando Com Leitor Serial Ajuda.


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

Recommended Posts

Postado

Ola Pessoal, estou com um grande problema, o cenário é o seguinte.

 

Estou usando o AcbrMontor com ECF e Teclado DISP.  Ate agora tudo certo com os processos,

bom a gora estou com um cliente q comprou um scaner serial tudo bem porque no monitor tem a possibilidade do uso, mas ta ai o meu problema.

como que vou usar na minha aplicação a leitura do codigo e executar no evento do edit onde acontece to o processo de venda.

 

Gostaria de uma ajuda para implementar essa funcionalidade, ideias de como que a aplicação vai saber que tem um codigo lido pelo scaner usando o monitor?

 

A braço.

 

 

 

  • Moderadores
Postado

Bom dia!

você não programa em delphi? pois o mais indicado era usar o componente!

mas você terá que fazer uma thread para esperar a leitura de código e quando retornar colocar em seu edit

 

mas é como falei se por acaso programa em delphi adicione o componente a sua aplicação

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

  • Fundadores
Postado

O ACBrMonitor resolve isso para você...

 

Configure o mesmo para Saida no Teclado e ele irá traduzir tudo que foi lido pela Serial, enviando para o Buffer de Teclado... Veja a imagem abaixo:

 

post-61-0-21833400-1426341292_thumb.jpg

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

Postado

Obrigado pelas resposta,

 

Daniel fiz o que vc falou, coloquei num exemplo em delphi um edit e um memo 

adicionei no evento do edite para adicionar o codigo lido pelo emulador de lcb. blz funciona,

mas olha so que sinistro. mo meu pdv tb tem um edit. e quando abro a aplicação com foco no edit, nao le nada.

aliais continua lendo no AcbrMonitor, mas nao joga pra meu edit do pdv.

abro o demo que mencionei no inicio com edite e memo funciona normal.

  • Fundadores
Postado

Teste com o Bloco de Notas... o ACBrMonitor usa a classe "sndkeys" para enviar o buffer lido pela Serial, para o Buffer de Teclado do Windows... Ou seja, é pra funcionar em qualquer aplicação...

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

Boa, Daniel, mas ja fiz e sim, funciona perfeito, é por isso que to inconformado, so na minha aplicação q nao finciona.

Tenho certeza que o processo como todo funciona bem. mas quando abro o meu pdv nao le nada no edit dele. abro o bloco de notas ta la lendo direitinho.. 

to sem saida.. alguma dica a mais.?

Postado

Tenho os componente de RealTimeMarquee, e dois Timer. e um RXClock, fora isso o resto é tudo componente padrao do delphi7

No forme principal do pdv tem um edit normal. que recebe o que é digitado no teclado so isso. 

Postado

Daniel, 

 

Descobri algo so nao sei dizer se isso ta certo, bom vou tentar explicar.

 

Executando o pdv direto do diretorio funciona blz.

bom

Executando o pdv pelo delphi Ctlr + F9, dai nao funciona.

 

tem alguma explicação logica para isso .. ?

  • Este tópico foi criado há 3547 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.