Einen wunderschönen Guten Morgen ab die VB Experten,
ich hänge da an ein Problem wo ich einfach nicht mehr weiter weiss,, habe auch schon geGoogelt, aber alles ohne Erfolg und verstehen tue ich es auch nicht, warum das Programm schlapp macht, bzw. eine Fehlermeldung ausspückt "OutOfRangeException" oder so ähnlich,, habe die Fehlermeldung jetzt nicht gerade vor mir.
Ich versuche eine vorhandene DataGridView (DGV) Tabelle, die beschrieben ist... eine neu Zeile während das Programm läuft hinzuzufügen.
Zeile1 | Zeile2 | Zeile3 | Zeile4
XXXX | XXXX | XXXX | XXXX
XXXX | XXXX | XXXX | XXXX
Hier | neue | Text | schreiben
Nun möchte ich die DGV Tabelle wieder auslesen und in ein ArraySpeichern und hier bricht mein Programm ab, mit der Fehlermeldung
Wenn ich in meinem QuellCode über die Variablen mit der Maus darüber fahre,, dann wird mir der Inhalt der Variablen angezeigt und das sieht für mich aus, als würde das Programm normal funktionieren. Aber wieso bricht es dann ab....
Nun bricht es nicht mehr ab, da ich es mit Try abfange... ich hoffe ihr könnt mir da Rat geben.
Vielen Dank euch im Vorraus, für jede Hilfreiche Antwort.
Gruß NewBe AnnoBoy
QuellCode Snipsel:
Public
Dim ArrUniversal as String() = {0}
Dim ArrCD as String() = {0}
Private Sub DGV_CellValueChanged(....)
Dim i as integer = 0
Try
For i = 0 to DGV.Rows.Count - 1
ArrUniversal(i)=DGV.Item(0,i).Value & ";" & DGV.Item(1,i).Value & ";" & DGV.Item(2,i).Value & ";" & DGV.Item(3,i).Value
next i
Catch ex As Exception
MsgBox ("OutOfRangeException..")
End Try
DGv.Refresh()
For i= 0 to ArrUniversal.Length -1
ListBox1.Items.Add(ArrUniversal(i) & " " & i & " " & DGV.Rows.count))
ArrCD = ArrUniversal.Clone
end if
Eud Sub
ich hänge da an ein Problem wo ich einfach nicht mehr weiter weiss,, habe auch schon geGoogelt, aber alles ohne Erfolg und verstehen tue ich es auch nicht, warum das Programm schlapp macht, bzw. eine Fehlermeldung ausspückt "OutOfRangeException" oder so ähnlich,, habe die Fehlermeldung jetzt nicht gerade vor mir.
Ich versuche eine vorhandene DataGridView (DGV) Tabelle, die beschrieben ist... eine neu Zeile während das Programm läuft hinzuzufügen.
Zeile1 | Zeile2 | Zeile3 | Zeile4
XXXX | XXXX | XXXX | XXXX
XXXX | XXXX | XXXX | XXXX
Hier | neue | Text | schreiben
Nun möchte ich die DGV Tabelle wieder auslesen und in ein ArraySpeichern und hier bricht mein Programm ab, mit der Fehlermeldung
Wenn ich in meinem QuellCode über die Variablen mit der Maus darüber fahre,, dann wird mir der Inhalt der Variablen angezeigt und das sieht für mich aus, als würde das Programm normal funktionieren. Aber wieso bricht es dann ab....
Nun bricht es nicht mehr ab, da ich es mit Try abfange... ich hoffe ihr könnt mir da Rat geben.
Vielen Dank euch im Vorraus, für jede Hilfreiche Antwort.
Gruß NewBe AnnoBoy
QuellCode Snipsel:
Public
Dim ArrUniversal as String() = {0}
Dim ArrCD as String() = {0}
Private Sub DGV_CellValueChanged(....)
Dim i as integer = 0
Try
For i = 0 to DGV.Rows.Count - 1
ArrUniversal(i)=DGV.Item(0,i).Value & ";" & DGV.Item(1,i).Value & ";" & DGV.Item(2,i).Value & ";" & DGV.Item(3,i).Value
next i
Catch ex As Exception
MsgBox ("OutOfRangeException..")
End Try
DGv.Refresh()
For i= 0 to ArrUniversal.Length -1
ListBox1.Items.Add(ArrUniversal(i) & " " & i & " " & DGV.Rows.count))
ArrCD = ArrUniversal.Clone
end if
Eud Sub