none
Saltar campo al introducir codigo de barras RRS feed

  • Pregunta

  • Estoy introduciendo codigos de barras mediante un lector en un textBox, mi pregunta es como hago para que inmediantamente que lea el codigo, el programa salte al siguiente campo sin intervencion del usuario.

    Gracias.

     


    Miguel Angel Martinez correomam@gmail.com
    lunes, 29 de marzo de 2010 15:05

Respuestas

  • Hola, realmente el programa no sabe cuando has acabado de introducir texto, pero si es un scanner de codigos de barras manual, estilo metrologic, recuerdo que en el manual de programacion de los scanners (uno que venia con barcodes para configurarlos) podias indicarle que mandase un ENTER al terminar de enviar el codigo de barras, despues solo tendrias que controlar en el textbox si se ha presionado la tecla enter, y cuando la recibas saltar al siguiente textbox. En los scanner con los que he trabajado llamaban a esto End Sequence Character o Escape Sequence Character.

    Un gran saludo!


    MCTS .NET Framework 3.5 Windows Forms Application Development
    • Marcado como respuesta mam01 lunes, 29 de marzo de 2010 17:47
    lunes, 29 de marzo de 2010 15:13
    Moderador

Todas las respuestas

  • Hola, realmente el programa no sabe cuando has acabado de introducir texto, pero si es un scanner de codigos de barras manual, estilo metrologic, recuerdo que en el manual de programacion de los scanners (uno que venia con barcodes para configurarlos) podias indicarle que mandase un ENTER al terminar de enviar el codigo de barras, despues solo tendrias que controlar en el textbox si se ha presionado la tecla enter, y cuando la recibas saltar al siguiente textbox. En los scanner con los que he trabajado llamaban a esto End Sequence Character o Escape Sequence Character.

    Un gran saludo!


    MCTS .NET Framework 3.5 Windows Forms Application Development
    • Marcado como respuesta mam01 lunes, 29 de marzo de 2010 17:47
    lunes, 29 de marzo de 2010 15:13
    Moderador
  • hola

    asi es exactametne como comenta Josue el mismo escaner permite configurar que envie un enter o tab al final de la lectura

    esto tendrias que buscar en el manual del lector para configurarlo

    por lo general cuando trabaje con codigo de barras, no use la deteccion del enter, sino que trabaje con el evento LostFocus

    con este sabes que se ha entrada un valor que debes procesar

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    lunes, 29 de marzo de 2010 15:18
  • Gracias:

     

    Josue tal como tu has dicho , dio la coincidencia que estaba utilizando tambien un Metrologic, se puede programar el lector para que envie un caracter despues del codigo. Por cierto es curiosa la forma de programar a traves de sus propios codigos de barras.

     

    En mi caso he usado un tab como propone Leandro, porque me resulta mas comodo.

     

    Gracias a ambos, sois unos fenomenos :-)))))


    Miguel Angel Martinez correomam@gmail.com
    lunes, 29 de marzo de 2010 17:50