DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 

  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da ClubeDelphi DIGITAL
ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!

Artigo Clube Delphi Edição 15 - Componente BarCode

Artigo da Revista Clube Delphi Edição 15.

Esse artigo faz parte da revista Clube Delphi edição 15. Clique aqui para ler todos os artigos desta edição



Atenção: por essa edição ser muito antiga não há arquivo PDF para download. Os artigos dessa edição estão disponíveis somente através do formato HTML. 

 

Componente BarCode

Lendo e imprimindo código de barras

 

         O Código de Barras, como todos sabem, é composto por várias “barrinhas” dispostas horizontalmente e de forma seqüêncial. Por isso, grande parte dos desenvolvedores quando têm seu primeiro contato com o Código de Barras em seus sistemas, acham que estão se deparando com algo extremamente complexo. Para acabar com todo este misticismo que gira em torno do assunto, deve-se saber que a entrada do código no computador não é feita de forma gráfica e sim numérica, como caracteres digitados em um teclado. Portanto, o programador não tem com o que se preocupar para recuperar a entrada da leitura ótica - se o foco estiver em um objeto Tedit, quando o operador passar o leitor sobre o código de barra, automaticamente o número decodificado será inserido na caixa de edição.

         Existe hoje no mercado uma grande variedade de leitores, desde os mais simples até os leitores industriais a laser. Eles são plugados diretamente na entrada do teclado ou na Serial. Todos os aparelhos destinados a leitura de Códigos de Barras possuem programações especiais que vão desde a configuração do beep até a definição que após o envio das informações seja simulado o pressionamento da tecla Enter.

         O tratamento de uma rotina de leitura seria muito prática, bastando verificar no evento OnKeyPress o pressionamento da tecla Enter.

 

procedure TForm1.Edit1KeyPress(Sender: TObject; var Key: Char);

begin

     if key=#13 then

     begin

       Validações; //busca o número no banco de dados;

      end;

end;

"

A exibição deste artigo foi interrompida.

  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da ClubeDelphi DIGITAL
ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!


Rafael Quaresma
(Sem mini-bio cadastrado)
O que você achou deste post?

    1 COMENTÁRIO

[Fechar]

Este post é fechado - você precisa ter acesso ao post para incluir um comentário.



Luis Alexandre Boyago
Caro amigo bom dia, por favor, preciso de um auxilio.
Imagine que eu cadastro um código de barras para um produto que é pesado, por ex. pão, então, a cada hora ele vai apresentar um código diferente.
O que devo fazer para dar o calculo e o produto exato?

Obrigado
[há +1 ano] - Responder

 
Cursos relacionados
Publicidade
[Fechar]

Você precisa estar logado para dar um feedback.

Clique aqui para efetuar o login
[Fechar]


Este post está fechado. Saiba mais sobre a assinatura MVP!
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2013 - Todos os Direitos Reservados a web-03