Inhalt einer textbox in bestimmte zeile einer textdatei schreiben!

Skkat

Grünschnabel
Hey tut.de com :)
Meine frage steht schonmal grob in der überschrift aber nochmal genauer:
Ich benutzte diesen code um zeilen weise aus einer .txt datei zu lesen :
Code:
Dim Profil(6) As String
        Dim filereader As New System.IO.StreamReader("Profile.txt")

        Profil(1) = filereader.ReadLine()
        Profil(2) = filereader.ReadLine()
        Profil(3) = filereader.ReadLine()
        Profil(4) = filereader.ReadLine()
        Profil(5) = filereader.ReadLine()
        Profil(6) = filereader.ReadLine()

        filereader.Close()

        If RadioButton1.Checked = True Then
            TextBox1.Text = Profil(1)
            TextBox2.Text = Profil(2)
            TextBox3.Text = Profil(3)
            TextBox4.Text = Profil(4)
            TextBox5.Text = Profil(5)
            TextBox6.Text = Profil(6)
        End If

Dieser Code gibt die einzelnen zeilen halt noch in textboxen hinaus...
Jetzt zu meiner frage :
Ich möchte den inhalt einer textbox in eine bestimmte zeile einer .txt datei schreiben!
Wie stelle ich das an? google hat nichts passendes rausgespukt..
Bitte ein beispiel dazu tuen!
(* Der Zweck ist für ein Profil ; d.h in textbox schreiben, text speichern, text laden ! *)

!Edit: Wäre sehr schön, wenn ihr mir ein kleines beispiel gebt,
wo zB. text in eine textbox1 reingeschreiben wird, und über ein button in eine textdatei gespeichert wird(in eine bestimmte zeile)!
 
Zuletzt bearbeitet:
Hi

Die Textdatei musst du wieder komplett schreiben, wenn du an einen bestimmte Stelle (!= Ende) Text schreiben willst

@6 mal TextReader.ReadLine
Einfacher ist es, wenn du File.ReadAllLines verwendest, dass liefert die schon ein String-Array
 

Neue Beiträge

Zurück