Eso no tiene ningun misterio, todo el trabajo lo hace el lector. Al pasar un codigo de barras, el mismo te lee, e introduce los datos en el sitio donde este, un txt box o donde sea (puedes hacer la prueba abriendo un block de notas y leiendo el codigo de barras). Luego la cosa es controlar que codigo de barrar lee.