Geralmente os leitores tem a opção de Enter após a leitura, isso geralmente é configurável.

Se estiver com Enter há duas opções, colocar um o SalMapEnterToTab( TRUE ), para que o sistema entenda o Enter como Tab, com isso inserindo a validação no SAM_Validate, ou se não utilizar esta opção do MapEnterToTab, colocar a Mensagem conforme abaixo:

On VTM_KeyDown
 If wParam = VK_Enter
  Call SalMessageBox( "Teste", "", 0 )

O sistema captura o Enter e entra na Mensagem. Esta mensagem está na bibliote vt.apl.

Abraços

Carlos Calegari, PMP
11-7353-6811
Gerente de Projetos
Computer Machine



------------- Segue mensagem original! -------------

De: Vinicius Urbano
Data: Fri, 29 Jan 2010 17:37:12 -0200
Para: sqlwin@virtualand.net
Assunto: [sqlwin] Re: [sqlwin] Captura de Leitor de Código de Barras

Acho que ele quer saber se tem algum evento após o final da leitura, correto?

Vinicius Carvalho Urbano
Cel: (13) 9128-0907


2010/1/29 Ricardo Gomes <rica...@linkdata.com.br>
Ivan, na verdade essa integração é bem simples. Basta que você tenha um leitor de código de barras que simula a entrada dos dados via teclado, ou seja, após uma leitura bem sucedida, o leitor envia os dados ao computador como se alguém estivesse digitando o número pelo teclado. A maioria dos leitoras são acoplados via USB e funcionam dessa forma. Então, você não precisa de nenhum tratamento de evento além daquilo que o Centura já tem.

Atenciosamente,

Ricardo Gomes
Assessoria Técnica
Link Data Informática e Serviços Ltda

----- Mensagem original -----
De: "Ivan Napolitano" <ivan.napolit...@gsc.com.br>
Para: sqlwin@virtualand.net
Enviadas: Sexta-feira, 29 de Janeiro de 2010 16:30:01 (GMT-0300) Auto-Detected
Assunto: [sqlwin] Captura de Leitor de Código de Barras


Boa Tarde Pessoal,

Alguém já trabalhou com leitor de código de barras ?

Como é feita a integração entre o Centura e o leitor do código de barras ?

O Centura possui algum evento específico que captura a informação lida ?

Valeu,

Ivan Napolitano
**********************************************************************
Este e-mail e todos os anexos que o acompanham podem conter informações
privilegiadas ou confidenciais que se destinam ao uso exclusivo da(s)
pessoa(s) para a(s) qual(is) se pretendeu endereça-lo. Se você recebeu
este e-mail por engano ou erro, ou se você não for o destinatário
correto, qualquer divulgação, disseminação, distribuição, cópia,
retenção ou outro uso desta comunicação ou de seu conteúdo são
proibidos. Se você recebeu esta comunicação por engano ou erro, por
favor, informe imediatamente ao autor, através de e-mail, que você
recebeu esta mensagem por engano ou erro, e delete permanentemente o
original e cópias do e-mail e seus anexos de seu computador. Obrigado.
**********************************************************************
This e-mail transmission and any attachments that accompany it may
contain information that is privileged, confidential or otherwise
exempt from disclosure under applicable law and is intended solely for
the use of the individual(s) to whom it was intended to be addressed.
If you have received this e-mail by mistake, or you are not the
intended recipient, any disclosure, dissemination, distribution,
copying or other use or retention of this communication or its
substance is prohibited.  If you have received this communication in
error, please immediately reply to the author via e-mail that you
received this message by mistake and also permanently delete the
original and all copies of this e-mail and any attachments from your
computer. Thank you.
**********************************************************************

==============================================
Lista de Centura SQLWindows
Administrador : adm_sql...@hotmail.com
[ http://www.centuraexplorer.com ]
Para sair desta lista mande mensagem para:
majord...@virtualand.net sem nada no Subject e
com o comando a seguir no corpo da msg:
"unsubscribe sqlwin" (sem as aspas)
==============================================


============================================== Lista de Centura SQLWindows Administrador : adm_sql...@hotmail.com [ http://www.centuraexplorer.com ] Para sair desta lista mande mensagem para: majord...@virtualand.net sem nada no Subject e com o comando a seguir no corpo da msg: "unsubscribe sqlwin" (sem as aspas) ==============================================

Responder a