Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 27-04-2005
hunabku hunabku is offline
Registrado
 
Registrado: abr 2005
Posts: 6
Poder: 0
hunabku Va por buen camino
Lightbulb Leer codigo de barras

Me pueden colaborar con el manejo de un lector de codigo de barras, funciona como teclado del PC, para que en todo momento este alerta a la informacion que me envia. Como seria mas eficiente la lectura de las teclas y el codigo de barras.

Muchas gracias.

Última edición por Neftali [Germán.Estévez] fecha: 27-04-2005 a las 09:12:59.
Responder Con Cita
  #2  
Antiguo 27-04-2005
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.275
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Antes de nada pedirte por favor que no repitas los mensajes en varios foros.
Los lectores de códigos que funcionan por teclado normalmente lo que hacen al leer un código es "similar" a como si se tecleara el código utilizando las teclas. Es decir, si tienes un formulario con un control de edición y lees un código, éste aparecerá en el Edit como si hubieras pulsado los números correspondientes.
Por lo tanto a la hora de programar no debes tener nada especial en cuenta, que no hubieras enido para hacer lo mismo por teclado. Para que me entiendas, por ejemplo, si lees el código de barras y el foco está sobre un TButton, pues posíblemente no obtendrás resultado (igual que si pulsas varios números vía teclado).
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #3  
Antiguo 27-04-2005
Cerathos Cerathos is offline
Registrado
 
Registrado: ene 2004
Ubicación: Calama - Chile
Posts: 5
Poder: 0
Cerathos Va por buen camino
Cool Ayuda con experiencia

Estimado...

Te puedo aportar con lo siguiente, ya que tengo la experiencia de haber trabajado con esta tecnología para un supermercado.

Existen diferentes tipos de lectores de codigos de barra y diferentes tipo de codigos de barra, debes asegurarte de que lees el codigo con el lector adecuado. Tambien existen lectores seriales, usb y ps/2, yo te aconsejo que utilices el que simula el teclado y que incorpora la función auto-enter, te eviatrás un monton de problemas... con los otros, en especial el serial y puertos paralelos, debes trabajar con muchos codigos para interpretar la señal que estas leyendo, en fin.

¿Te has fijado que cuando a las cajeras no les marca el lector, comienzan a teclear el codigo? eso es una gran pista, tambien te aconsejo que tengas un teclado usb y el lector conectado a la entrada de ps/2 que normalmente esta el teclado...¿entiendes?

Una vez que ya tienes todo el hardware listo, te falta la parte lógica. Por lo general existe una base de datos con todos los codigos y la descripcion de el producto con su precio y varias cosas más, entonces, lees el codigo y como ya trae el auto-enter, no haces click en nada, programas ese textbox, por ejemplo como campo de entrada para el codigo, lo lees y lo envias a la base de datos a buscar y retornas lo que encontro, adivina que haces si no lo encontro, en conclusion es como una consulta directa.

Espero haberte ayudado, chao.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 09:58:47.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi