Hallo liebe com,
ich bin gerade dabei ein Programm zuschreiben, dass bei Klick auf einen Button ALLE Listboxeinträge speichern soll und , wenn mann das Programm dann neustartet soll die Listbox leer sein. Sie soll erst wieder gefüllt werden wenn mann auf den Button2 klickt (er soll die bei der letzten Benutzung gespeicherten Listboxeinträge wieder in die Listbox einfügen/also öffen Button).
Da ich noch ein relativ gesehener Anfänger bin , ist mein Code noch nicht so gut , aber ich lade ihn noch hier hoch.
Ja, leider wird dann nur der gerade ausgewählte Eintrag gespeichert, aber ich will ja alle speichern.
Ich hoffe ihr könnt mir helfen =)
MfG
ich bin gerade dabei ein Programm zuschreiben, dass bei Klick auf einen Button ALLE Listboxeinträge speichern soll und , wenn mann das Programm dann neustartet soll die Listbox leer sein. Sie soll erst wieder gefüllt werden wenn mann auf den Button2 klickt (er soll die bei der letzten Benutzung gespeicherten Listboxeinträge wieder in die Listbox einfügen/also öffen Button).
Da ich noch ein relativ gesehener Anfänger bin , ist mein Code noch nicht so gut , aber ich lade ihn noch hier hoch.
VB.NET-Quellcode
- Private Sub Button2_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SpeichernButton.Click
- Dim w As New IO.StreamWriter("C:\Sok.txt")
- w.Write(ListBox1.Text)
- w.Close()
- End Sub
- Private Sub Button3_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles OeffnenButton.Click
- Dim r As New IO.StreamReader("C:\Sok.txt")
- ListBox1.Text = r.ReadToEnd
- r.Close()
- End Sub
Ja, leider wird dann nur der gerade ausgewählte Eintrag gespeichert, aber ich will ja alle speichern.
Ich hoffe ihr könnt mir helfen =)
MfG