| |||
Hasta lo que si, si que es asi, de hecho cuando estuve haciendo las practicas, tuve que realizar un programa en Velazquez Visual, el cual recogia lo que leia el lector de codigo de barras, y en el manual ponia como configurar el lector, leyendo unos codigos de barras, y luego como interpretarlos en el programa. Lo que no se es donde puedes encontrar un SDK para esto, aunque si lo has comprado nuevo, supongo que ira algun manual o algo que te pueda orientar. |
| |||
bueno.. luego de ver algunas paginas... y el lector que necesito comprar... me di cuenta que el lector solo emula lo que lee como si se digitara en un teclado comun y corriente.. :) Asi que 0 Problem!... |
| |||
Hola a todos, Yo tambien tengo que usar un lector de codigos de barras usb, que me proporciona una entrada como si fuera teclado. El problema es que la lectura es asincrona a la ejecución del programa, y entonces dependiendo de donde esta el foco no captura la lectura de teclado. Alguien sabe como hacerlo???? Muchas Gracias, Guillem |
| ||||
Los formularios tienen una propiedad keypreview que en True, registra todas las opciones de teclado sobre cualquier control del form, así, aunque tu textbox (o lo que sea) no tenga el foco, lo puedes registrar en el evento keypress de tu form. Un saludo. PS. Estoy suponiendo no lo he comprobado, pero debería ser así. |
| |||
Gracias, pero ya lo he intentado. Si activas el evento de keyPress del form, funciona solo cuando este tiene el foco. Si el usuari clica en un boton, ya lo pierde y no funciona. La idea que has expuesto es la buena, pero no la forma de realizarla. Si alguien la conoce me haria un favor. Gracias. |
| |||
mira.. te doy la solucion?= Primero... seleccionas el form y en la propiedad de KEYPREVIEW le pones TRUE luego.. en el codigo agregas un evento de de keydown.. dentro del evento if e.keycode = keys.enter then tu funcion() end if Eso captura el ENTER -- |