Einzelnen Beitrag anzeigen
Ungelesen 12.07.10, 10:23   #4
.ShoXx!
 
Benutzerbild von .ShoXx!
 
Registriert seit: Dec 2009
Beiträge: 792
Bedankt: 49
.ShoXx! ist noch neu hier! | 8 Respekt Punkte
Standard

Hi,

also zu 1: Dafür gibt es verschiedene Möglichkeiten, am kürzesten finde ich allerdings die My-Namespace Methode.

Code:
TextBox1.Text = My.Computer.FileSystem.ReadAllText("Pfad zur Datei + Dateiname")
und da du ja sagtest dass die Textdatei im gleichen Ordner wie dein Programm ist musst du den Pfad nicht manuell angeben, sondern kannst einfach CurDir() benutzen, also so:

Code:
TextBox1.Text = My.Computer.FileSystem.ReadAllText(CurDir() & "\DeineDatei.txt")
zu 2: Da gibt es auch verschiedene Möglichkeiten, aber da benutze ich auch die My-Methode. Ist eigentlich fast die Umkehrung vom Einlesen des Textes.
Code:
My.Computer.FileSystem.WriteAllText("Pfad zur Datei + Dateiname das erstellt werden soll", "Der Text der geschrieben werden soll", False)
Ganz am Ende dieses Code siehst du das "False" stehen, da entscheidest du ob der Text überschrieben werden soll, oder der Text zum bereits vorhandenen Text hinzugefügt werden soll. False = Ersetzen, True = Neuen Text hinzufügen. Also so könnte dann der Code bei deinem Beispiel ausschauen:
Code:
My.Computer.FileSystem.WriteAllText(CurDir() & "\DeineDatei.txt", TextBox1.Text, False)
Hoffe das hilft dir weiter
__________________
To succeed you have to stop being ordinary and be legen - wait for it - dary.
.ShoXx! ist offline   Mit Zitat antworten