Fórum Leitora de Código de Barras - Funcionamento #313706
21/02/2006
0
Estou trabalhando em uma tela de vendas que não poderá ter foco em nenhum campo. Mas utilizo um Leitor Metrologic Ms5145 para pegar o código de barras dos produtos. Minha pergunta é:
O leitor, envia os dados simulando a digitação do teclado ou envia diretamente da leitora para a porta?
Marcosrocha
Curtir tópico
+ 0Posts
21/02/2006
Edilcimar
Gostei + 0
21/02/2006
Marcosrocha
Gostei + 0
21/02/2006
Edilcimar
Gostei + 0
21/02/2006
Marcosrocha
Na minha tela só existe um campo que tem foco. Vou chamá-lo de Edit1 que é a quantidade de produto. O campo que deve receber o código (de barras) do produto é o Edit2.
Como estou com foco no Edit1 a leitora manda o código para o Edit1. Então como eu mando o código de barras lido para o Edit2 sem alterar o conteúdo do Edit1??
Gostei + 0
21/02/2006
Edilcimar
edit2.text := edit1.text
Gostei + 0
21/02/2006
Marcosrocha
Mas se o Edit1 já tiver com a quantidade de produto? 2 Por exemplo!
Gostei + 0
21/02/2006
Edilcimar
edit1.text := leitora de código de barra
ao terminar a leitura colocaria
edit2.setfocus;
e leria a quantidade no edit2
Gostei + 0
21/02/2006
Marcosrocha
Vou ver aqui o que eu faço e qualquer coisa posto de novo.
Gostei + 0
21/02/2006
Marcosrocha
Exemplo: Tenho o código 9788585184698. A leitora digita cada número e vai jogando 1 por 1 no campo em foco e no final um quadradinho que seria o #13. Aí eu não tenho como no onChange do Edit2 ver se o Edit1 já está completo com o código para continuar preenchendo. Além do mais, quando aperto o botão para ler ela só executa 1 vez o KeyDown ou KeyPress ou KeyUp
Gostei + 0
21/02/2006
Marcosrocha
Então é isso. Vlw pela ajuda!!
Gostei + 0
21/02/2006
Edilcimar
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)