Hallo,
ich habe jetzt schon mehrmals verschiedene Codes ausprobiert und gegogglet, aber nichts gefunden.
Ich möchte, dass eine Textdatei (.txt) eingelesen wird und der Inhalt dieser Datei dann in einer Listbox angezeigt wird. 1 Zeile in der Textdatei ist also 1 Zeile in der Listbox. Wenn ich also in der Textdatei mehrere Wörter untereinander schreibe, erscheinen diese Wörter untereinander in der Listbox.
Das Einlesen der Datei funktioniert ganz normal und ist ja auch kein Kunststück, aber das Einlesen als Array in die Listbox bereitet Probleme, da ich nicht weiß, wie man eine solche Array bildet (es kommt der Fehler beim folgenden Code, dass ein 1-dimensionaler String nicht als Array verwendet werden kann).
Bisher habe ich es mit dem Code versucht:
Wie gesagt funktioniert das Einlesen der Datei, jedoch nicht das Einfügen des Dateiinhaltes in die Listbox.
Ich hoffe, dass mir jemand weiterhelfen kann.
Lg,
mafiamix
ich habe jetzt schon mehrmals verschiedene Codes ausprobiert und gegogglet, aber nichts gefunden.
Ich möchte, dass eine Textdatei (.txt) eingelesen wird und der Inhalt dieser Datei dann in einer Listbox angezeigt wird. 1 Zeile in der Textdatei ist also 1 Zeile in der Listbox. Wenn ich also in der Textdatei mehrere Wörter untereinander schreibe, erscheinen diese Wörter untereinander in der Listbox.
Das Einlesen der Datei funktioniert ganz normal und ist ja auch kein Kunststück, aber das Einlesen als Array in die Listbox bereitet Probleme, da ich nicht weiß, wie man eine solche Array bildet (es kommt der Fehler beim folgenden Code, dass ein 1-dimensionaler String nicht als Array verwendet werden kann).
Bisher habe ich es mit dem Code versucht:
Code:
Dim zeilen() As String = IO.File.ReadAllLines(TextBox1.Text)
ListBox1.Items.Add(zeilen)
Wie gesagt funktioniert das Einlesen der Datei, jedoch nicht das Einfügen des Dateiinhaltes in die Listbox.
Ich hoffe, dass mir jemand weiterhelfen kann.
Lg,
mafiamix