08/01/2011, 12:12
|
| | Fecha de Ingreso: mayo-2010
Mensajes: 16
Antigüedad: 14 años, 6 meses Puntos: 0 | |
Respuesta: capturar el total de un codigo de barras Mirá lo que podes hacer es en la propiedad KeyPreview del form ponés a true, y en el evento keypress del form escribis
If keyascii = 13 then sendkeys {"Tab"}
y luego tienes que ordenar las propiedades TabIndex de todos los controles por ejemplo
Txt1 = 0
Boton1 = 1
Boton2 = 2
...
esto va a hacer que al apretar la tecla "Enter" el foco salte al siguiente control, como si se presionara el tabulador, por ejemplo: si el foco esta en Txt1, y presionas enter el foco pasa al boton1 (salta del control con TabIndex 0 al que tiene tabindex 1 y luego al 2 y asi).
el enter en tu cuadro de texto viene del lector óptico, ya que estos lectores leen los numeros uno a uno y cuando leen el ultimo envian un "Enter", con eso conseguirias que el foco se transfiera al siguiente control. |