Foros del Web » Programación para mayores de 30 ;) » Programación General »

leer codigo de barras

Estas en el tema de leer codigo de barras en el foro de Programación General en Foros del Web. hola.. tengo ke hacer una aplicacion ke lea un codigo de barras y muestre informacion sobre un alumno... usare visual basic, no se mucho, pero ...
  #1 (permalink)  
Antiguo 09/09/2003, 16:38
Avatar de vampira  
Fecha de Ingreso: noviembre-2002
Mensajes: 247
Antigüedad: 21 años, 5 meses
Puntos: 0
leer codigo de barras

hola..

tengo ke hacer una aplicacion ke lea un codigo de barras y muestre informacion sobre un alumno... usare visual basic, no se mucho, pero kiero intentarlo...

pero no se ocmo leer el codigo de barras, estuve leyendo ke con el mscomm puedo leer lo ke entre al puerto serial pero mi scanner va conectado al din del teclado, como capturo eso en vb para empezar a trabajar ocn ese codigo de barras?

alguien ke haya hecho una aplicacion de codigo de barras me podria pasar el codigo para leer los codigos en vb x favor?

gracias...
  #2 (permalink)  
Antiguo 10/09/2003, 10:05
Avatar de Jorge_Mota  
Fecha de Ingreso: diciembre-2002
Ubicación: Chapinlandia :-D
Mensajes: 725
Antigüedad: 21 años, 4 meses
Puntos: 11
Si no va conectado al Serial no tienes nada que hacer
simplemente conecta el lector al dim del teclado
y el teclado al adicional que trae el lector
abre el bloc de notas, pasa el lector sobre un
codigo de barras, y veras como te pasara el codigo de barras
al notepad.


este tipo de lectores, leen el codigo, y lo transforman, para
que pareciese que lo digitaste con el teclado

Saludos.
__________________
Jorge Mota
Blog
Gubiz estafa
  #3 (permalink)  
Antiguo 11/09/2003, 17:57
Avatar de vampira  
Fecha de Ingreso: noviembre-2002
Mensajes: 247
Antigüedad: 21 años, 5 meses
Puntos: 0
si, yo s ke en cualkier procesador de texto lo hace, incluso en un textbox n mi aplicacion de visual, lo ke kiero saber es si tengo ke tener el textbox para ke el codigo se escriba ahi y luego tomarlo del textbox y procesar lo necesario, o si puedo leerlo directamente desde el din del tecldo y pasarlo a una variable d emi aplicacion sin tener ke pasar x el textbox...

gracias..
  #4 (permalink)  
Antiguo 12/09/2003, 08:47
Avatar de mveraa  
Fecha de Ingreso: diciembre-2002
Ubicación: santiago-chilito
Mensajes: 1.931
Antigüedad: 21 años, 3 meses
Puntos: 2
hola al parecer quieres que el valor escaniado no aparacesca en la pantalla ¿porque no dejas el textbox invisible ?,igual tomara el valor y nadie vera el contenido...

salidos
  #5 (permalink)  
Antiguo 12/09/2003, 10:06
Avatar de vampira  
Fecha de Ingreso: noviembre-2002
Mensajes: 247
Antigüedad: 21 años, 5 meses
Puntos: 0
pues voy ahacer la prueba xke se supone ke el scanner te pone el codigo en cualkier campo de texto ek este activo entonces no se si teniendolo invisible lo tome como activo pero lo voy a averiguar y les digo ke paso..
  #6 (permalink)  
Antiguo 12/09/2003, 10:09
Avatar de Jorge_Mota  
Fecha de Ingreso: diciembre-2002
Ubicación: Chapinlandia :-D
Mensajes: 725
Antigüedad: 21 años, 4 meses
Puntos: 11
el textbox tiene que tener el foco para poder recibir
la entrada, ningun objeto no visible puede recibir el
foco, al menos directamente.

podrias tener el textbox activo, pero con un shape
puesto encima, del mismo color de fondo que el
form, y sin bordes, de esa manera no se vera
el textbox

Saludos.
__________________
Jorge Mota
Blog
Gubiz estafa
  #7 (permalink)  
Antiguo 12/09/2003, 10:42
Avatar de acervantes  
Fecha de Ingreso: agosto-2003
Ubicación: Madrid
Mensajes: 311
Antigüedad: 20 años, 8 meses
Puntos: 1
yo te recomiendo que se pueda visualizar el codigo de acuerdo al valor escaneado; por qué?, así confirmas que en realidad has leido y colocado el valor en el campo correcto; recuerda que el esacaner te da la facilidad de no digitar el ingreso por teclado...
__________________
ACervantes

[El éxito dura hasta que alguien las caga; los errores son eternos]
  #8 (permalink)  
Antiguo 15/09/2003, 02:38
Avatar de Bravenap  
Fecha de Ingreso: noviembre-2002
Ubicación: Los Arroyos, El Escorial, Madrid
Mensajes: 2.084
Antigüedad: 21 años, 5 meses
Puntos: 4
Coincido con acervantes.

Otra opción, aunque creo que no muy recomendable, sería ir capturando en una variable los caracteres que se pasan en el evento Form_KeyDown o Form_KeyPress. Cuando éste caracter sea el "Enter" (creo que es el 13 en ASCII) se termina la cadena de texto y se realizan las operaciones pertinentes.

Que yo sepa, todos los lectores de códigos de barras "presionan" Enter cuando han acabado de leer el código.

El problema, estaría en decidir cuando empezar a recoger los valores del evento. Con algún condicional TRUE/FALSE sería lo mejor.

Aún así creo que la mejor opción sigue siendo la de acervantes.

Un saludo.
__________________
¡¡NO A LA GUERRA!!
Si ponemos a nuestros mensajes títulos adecuados, la gente se animará más a abrirlos y resultarán más útiles en las busquedas. ¡No a los ayuuudaaa, urgenteee y similares!
  #9 (permalink)  
Antiguo 19/09/2003, 11:08
Avatar de vampira  
Fecha de Ingreso: noviembre-2002
Mensajes: 247
Antigüedad: 21 años, 5 meses
Puntos: 0
gracias x sus sugerencias...

opte x dejar el textbox, asi en caso de ke el codigo no pueda ser leido, el usuario tiene la opcion de teclearlo directamente, y nadamas capturo el enter (KeyAscii=13) del evento KeyPress del textbox para trabajar con el codigo...

mcuhas gracias.. :)
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:12.