FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
problema al leer codigo de barras
Hola a todos, pues otra vez yo, ahora mi problema es el sig:
Tengo una aplicacion en donde se registran productos, ya saben descripcion, stock minimo, maximo, existencia y codigo de barras, y aqui es donde esta el problema, veran, tengo un edit en donde quiero que se coloque el numero que el lector lea, luego poder comprar y vender con dicho codigo, pero el problema es cuando quiero leer un codigo, lo intente en el evento on change de mi edit pero el lector me manda el numero uno por uno y no de un jalon como quisiera, creo que ya me hice bolas, ahi les va mas sencillo: con un lector necesito leer el codigo de barras de x producto para realizar una compra, dicho numero se coloca en un edit, pero yo no puedo saber si ya termino de colocar el numero ya que si el numero que me da es 23458765 me va dando primero el 2 luego el 3 luego el 4 y asi sucesivamente por lo tanto no puedo utilizar el evento on change del edit para realizar el insert, porque tampoco se de la longitud del numero que me devuelva. espero haberme explicado, por favor si alguien me puede ayudar se lo voy a agradecer. |
#2
|
||||
|
||||
Regularmente podes configurar el lector para que al terminar envie un caracter especial, o bien un enter o un tabulador. De esta manera podes valerte del evento onExit del Edit para hacer lo que te plazca cuando se ha "terminado" de recibir el código.
Hasta luego.
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
#3
|
||||
|
||||
hola squenda!!!
trata de en un tedit en blanco (sin nada de codigo en sus eventos) leer el codigo de barras, o desde una celda de excel..... si te muestra odo el codigo... creo suponer que es problema de la forma en comoe stas programando.... el lector de codigo de barras se comporta como el teclado, una vez terminado te manda me parece un enter... como consejo.. no programes nada en el evento Onchange, mejor programa en el evento onkeyup con Código:
if key = VK_RETURN then espero haberte ayudado
__________________
Estudia y anda en la calle.... que asi serás el doble de listo que los demás... análisis de información análisis y diseño de sistemas Paoti Rios Reséndiz |
#4
|
|||
|
|||
Muchas gracias jachguate y Paoti, voy a probar sus consejos, espero que ahora si funcione porque me urge, es lo unico que me falta para entregarle a mi cliente, de verdad gracias.
saludos |
|
|
|