ho provato a mettere come tipo di dato sia int64 e double ma niente sempre lo stesso errore.. sono sicuro che il problema sia legato alla lunghezza perchè l'errore spunta a una lettura di una certa lunghezza di numeri.. ecco il codice..
codice:Private Sub DataGridView1_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles DataGridView1.KeyDown Dim valore As Double = CInt(DataGridView1.CurrentRow.Cells(0).Value) If DataGridView1.CurrentCell.ColumnIndex = 0 Then Codice_barraTextBox.Text = valore End If End Sub

Rispondi quotando