listbox opslaan visualbasic

Status
Niet open voor verdere reacties.

blackhacker

Gebruiker
Lid geworden
24 okt 2009
Berichten
109
hallo,

hoe kan ik bij visual basic een listbox in een teksbestand opslaan en daarna ook weer openen in de listbox.

alvast bedankt:thumb:
 
Laatst bewerkt:
probleem is opgelost door het volgende te doen:

voor opslaan

Dim file_write As New System.IO.StreamWriter("C:/eigentext.txt", False)

For i As Byte = 0 To ListBox1.Items.Count - 1
file_write.WriteLine(ListBox1.Items(i))
Next
file_write.Close()

voor openen

Dim file_read As New System.IO.StreamReader("C:/eigentext.txt", False)
Dim file_line As String

While file_read.Peek >= 0
file_line = file_read.ReadLine
ListBox1.Items.Add(file_line)
End While

file_read.Close()
 
In je code voor het openen moet je misschien nog even checken of er nog items in je listbox staan.
Of beginnen met je listbox leegmaken.
 
Je kunt je item(s) ook Serializeren en DeSerializeren... Dan sla je de items als een soort van uitgeschreven Class op...
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan