Hi ich habe folgendes Problem
ich speichere aus einer listbox den inhalt in eine .txt datei
mit lade ich die .txt datei wieder in die listbox
je öfter ich das mache um so mehr leerzeichen habe ich in der listbox bzw. .txt datei
ich hoffe ich konnte mich verständlich ausdrücken
ich speichere aus einer listbox den inhalt in eine .txt datei
VB.NET-Quellcode
- Private Sub Button4_Click(sender As Object, e As EventArgs) Handles Button4.Click
- Dim sav As New SaveFileDialog
- sav.Filter = "Textdatei|*.txt"
- If sav.ShowDialog = Windows.Forms.DialogResult.OK Then
- Dim text As String = ""
- For Each Litem As String In ListBox1.Items
- text &= vbCrLf & Litem
- Next
- IO.File.WriteAllText(sav.FileName, text)
- End If
- End Sub
mit lade ich die .txt datei wieder in die listbox
VB.NET-Quellcode
- Private Sub Button6_Click(sender As Object, e As EventArgs) Handles Button6.Click
- Dim openfile = New OpenFileDialog() With {.Filter = "Text (*.Text)|*.txt"}
- If (openfile.ShowDialog() = System.Windows.Forms.DialogResult.OK) Then
- For Each line As String In File.ReadAllLines(openfile.FileName)
- ListBox1.Items.Add(line)
- Next
- End If
- End Sub
je öfter ich das mache um so mehr leerzeichen habe ich in der listbox bzw. .txt datei
ich hoffe ich konnte mich verständlich ausdrücken