Hallo Forum,
Ich habe ein Programm geschrieben indem man Textboxen ausfüllen muss und die dann in einer Textbox untereinander im Application Ordner abgespeichert werden, dies ging noch alles sehr Gut
doch man soll dieses Textdokument wieder aufrufen Können und alles soll wieder in die Gleiche Zeile geschrieben werden. Nun kommt mein Problem
Bei dem Code:
kommt jedesmal der Fehler:
Ich habe es geschafft den fehler wegzubekommen indem ich statt ".split(vbCrLf)" ",split(vbCrLf)" geschrieben habe, doch leider Funktioniert die Function danach nicht
mein Kompletter Code für das Auslesen der Textdatei ist:
Vll Findet ihr ja einen Fehler
Ich hoffe ihr könnt mir Helfen
Ich habe ein Programm geschrieben indem man Textboxen ausfüllen muss und die dann in einer Textbox untereinander im Application Ordner abgespeichert werden, dies ging noch alles sehr Gut
doch man soll dieses Textdokument wieder aufrufen Können und alles soll wieder in die Gleiche Zeile geschrieben werden. Nun kommt mein Problem
Bei dem Code:
kommt jedesmal der Fehler:
Ich habe es geschafft den fehler wegzubekommen indem ich statt ".split(vbCrLf)" ",split(vbCrLf)" geschrieben habe, doch leider Funktioniert die Function danach nicht
mein Kompletter Code für das Auslesen der Textdatei ist:
VB.NET-Quellcode
- Public Function LiesZeile(ByVal dateiname As String, ByVal Zeile As Integer) As String
- Try
- Dim text As String = My.Computer.FileSystem.ReadAllText(Application.StartupPath & "\NICHT ÖFFNEN.txt", System.Text.Encoding.Default).Split(vbCrLf)
- If Zeile > 0 Then
- Return text(Zeile - 1)
- ElseIf Zeile < 0 Then
- Return text(text.Length + Zeile - 1)
- Else
- Return ""
- End If
- Catch ex As Exception
- Return ""
- End Try
- End Function
- Private Sub EigenschaftenÄndern_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
- TextBox3.Text = LiesZeile(Application.StartupPath & "\NICHT ÖFFNEN.txt", Zeile1.Text)
- TextBox2.Text = LiesZeile(Application.StartupPath & "\NICHT ÖFFNEN.txt", Zeile2.Text)
- TextBox4.Text = LiesZeile(Application.StartupPath & "\NICHT ÖFFNEN.txt", Zeile3.Text)
- TextBox5.Text = LiesZeile(Application.StartupPath & "\NICHT ÖFFNEN.txt", Zeile4.Text)
- TextBox6.Text = LiesZeile(Application.StartupPath & "\NICHT ÖFFNEN.txt", Zeile5.Text)
- TextBox7.Text = LiesZeile(Application.StartupPath & "\NICHT ÖFFNEN.txt", Zeile6.Text)
- TextBox8.Text = LiesZeile(Application.StartupPath & "\NICHT ÖFFNEN.txt", Zeile7.Text)
- ComboBox1.Text = LiesZeile(Application.StartupPath & "\NICHT ÖFFNEN.txt", Zeile8.Text)
- ComboBox2.Text = LiesZeile(Application.StartupPath & "\NICHT ÖFFNEN.txt", Zeile9.Text)
- ComboBox3.Text = LiesZeile(Application.StartupPath & "\NICHT ÖFFNEN.txt", Zeile10.Text)
- ComboBox4.Text = LiesZeile(Application.StartupPath & "\NICHT ÖFFNEN.txt", Zeile11.Text)
- ComboBox5.Text = LiesZeile(Application.StartupPath & "\NICHT ÖFFNEN.txt", Zeile12.Text)
- ComboBox6.Text = LiesZeile(Application.StartupPath & "\NICHT ÖFFNEN.txt", Zeile13.Text)
- End Sub
Vll Findet ihr ja einen Fehler
Ich hoffe ihr könnt mir Helfen