Problème d’insérer les code a barre scanner par douchette dans DatagridVie
elmeksaoui1
Messages postés26Date d'inscriptionmercredi 29 octobre 2008StatutMembreDernière intervention25 février 2016
-
16 mai 2012 à 12:07
LIBRE_MAX
Messages postés1402Date d'inscriptionmardi 1 mai 2007StatutMembreDernière intervention 7 octobre 2012
-
16 mai 2012 à 12:51
Bonjour,
J'ai un problème d’insérer les code a barre scanner dans DatagridView.
Lorsque je scanner un code barre avec une douchette dans TextBox pour l’insérer automatique dans datagridView il m’insère chaque chiffre dans une ligne de dataGrid.
voila le code :
dim dr As DataRow
Dim dt As New DataTable
'pour creer les colonne de datagrid
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
'pour inserer les code barre scanner par une douchette.
Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox2.TextChanged
'ça pour remplir le data grid
dr = dt.NewRow
dr(0) = TextBox1.Text
dt.Rows.Add(dr)
End Sub
voir le probleme sur l'image :
LIBRE_MAX
Messages postés1402Date d'inscriptionmardi 1 mai 2007StatutMembreDernière intervention 7 octobre 20126 16 mai 2012 à 12:51
Bonjour,
Je dirais que c' est normal puisque tu utilise l' événement TextBox1_TextChanged.
C' est pour cela qu' une nouvelle ligne est ajoutée après la lecture de chaque caractère.