RE:codigo de barras &lector optico??????
Mira, los lectores de codigo de barras se conectan en el conector del teclado y el teclado de la computadora sobre el del lector, asi tendras tu lector de codigo de barras y teclado conectados a tu computadora, cuando el setfocus del programa lo tenga el textbox, utilizas tu lector y automaticamente el valor del codigo de barras se escribe en tu textbox.
El lector de codigo de barras funciona como si estuvieras utilizando tu teclado, cada que les un codigo de barras es como si lo escribieras en tu teclado; algunos lectores de codigo de barras se pueden programar para que cundo leas un codigo de barras te mande antes algun o algunos caracteres de control como un enter o cualquier cadena de caracteres. Lo unico que necesitas checar es que tu programa mande el control del programa a tu textbox.
Espero no haberte mareado mucho. Saludos