Capturar return al introducir un codigo de barras

27/10/2005 - 13:47 por albertoalar | Informe spam
la aplicación que he diesñado funciona con el codigo de barras. Lo
que me falta por averiguar es como poder hacer que una vez introducido
al código de Barras (cuando es leido por la pistola) pase al siguiente
campo. es decir, que pierda el enfoque automáticamente.

Gracias de antemano y un saludo.
 

Leer las respuestas

#1 Ricardo
27/10/2005 - 15:26 | Informe spam
Mira, va a depender de si tu aplicacion es web o windows.

si es windows, lo que debes haces el lo siguiente

private void txtbarcode_KeyUp(object sender,
System.Windows.Forms.KeyEventArgs e)
{
if (e.KeyCode == Keys.Enter )
{
///codigo que debe ejecutar
}
}

ademas de configurar el TabIndex de cada unom de los controles de tu pagina.
tambien debes recordar que las pistolas por lo general ejecutan el enter
despues de leer el codigo de barra.

si es una aplicacion web es le debes agregar un atributo al control.

Txt.Attributes.Add("onKeypress", "if (event.keyCode != 13 && event.keyCode
!= 9 && event.keyCode < 45 || event.keyCode > 57 && event.keyCode != 107 &&
event.keyCode != 75 ) event.returnValue = false;") ;

espero te sirva

"" escribió:

la aplicación que he diesñado funciona con el codigo de barras. Lo
que me falta por averiguar es como poder hacer que una vez introducido
al código de Barras (cuando es leido por la pistola) pase al siguiente
campo. es decir, que pierda el enfoque automáticamente.

Gracias de antemano y un saludo.


Preguntas similares