Hallo, ich habe ein kleines Problem.
Beim drücken eines Buttons einer Form läuft folgender Code ab:
Ich versuche eine Textdatei auszulesen.
In der Textdatei gibt es mehrere Zeilen im Format "test:hallo"
Dass mir der Text nach jeder neuen Zeile gesplittet und in ein Array gespeichert klappt schonmal, jedoch
wird bei der unteren For-Schleife immer nur der letzte String gesplittet.
Hat jemand eine Idee was ich falsch gemacht habe?
Beim drücken eines Buttons einer Form läuft folgender Code ab:
VB.NET-Quellcode
- OpenFileDialog1.ShowDialog()
- Dim filename As String = OpenFileDialog1.FileName
- If System.IO.File.Exists(filename) Then
- Dim reader As New System.IO.StreamReader(filename)
- Dim txt As String = reader.ReadToEnd
- Dim cmdsplit As String() = txt.Split(vbNewLine)
- Dim psplit As String()
- For Each str As String In cmdsplit
- psplit = str.Split(CChar(":"))
- Next
Ich versuche eine Textdatei auszulesen.
In der Textdatei gibt es mehrere Zeilen im Format "test:hallo"
Dass mir der Text nach jeder neuen Zeile gesplittet und in ein Array gespeichert klappt schonmal, jedoch
wird bei der unteren For-Schleife immer nur der letzte String gesplittet.
Hat jemand eine Idee was ich falsch gemacht habe?