HaShLo - So 18.05.08 17:18
Titel: In eine Textdatei schreiben und auslesen ?
Hi Leute ....
da bin ich wieder mit mein nächstes Problem ...:(
Moderiert von
Christian S.: Bild als Anhang eingefügt
So wie man es auf dem Bild da oben sehen kann habe ich zu meinem Projekt eine Textdatei namens "Highscore.txt" angelegt
und würde gerne von euch wissen , wie der Code dazu lautet etwas in diese Textdatei zuschreiben und es auch automatisch zu
speichern und beim nächsten start der Anwendung den Inhalt der Textdatei auslesen.
Bitte um Hilfe ...:D
ich bin sehr dankbar für jeden hilfreichen Code :D
Danke schön schonmal....
JüTho - So 18.05.08 17:44
Wie der Code lautet, um etwas in diese Datei zu schreiben bzw. aus ihr zu lesen, weißt nur Du: Ich habe keine Ahnung, was Du dort 'reinschreiben willst und welches Format Du dazu benutzen willst. Zum Speichern und Lesen von
Textdateien gibt es:
- statische Methoden der File-Klasse wie ReadAllLines, ReadAllText, AppendText, AppendAllText (jeweils mit Überladungen)
- TextReader, StreamReader, StringReader
- TextWriter, StreamWriter, StringWriter
Hinzu kommt natürlich noch das Aufteilen der Zeilen durch
String.Split und
String.Substring sowie das Zusammenfügen durch
String.Join und
String.Format.
Das Einlesen beim Start der Anwendung passiert am besten im
Form.Load-Ereignis, das Speichern im
FormClosing-Ereignis.
So, mit diesen Hinweisen solltest Du in der
SDK-Doku etwas Passendes finden. Jürgen
PS. So große Bilder (und auch lange Textzeilen in Beispielcode) gefallen mir überhaupt nicht: Alles, was über ca. 800 Pixel Breite geht, sorgt dafür, dass ständig der Browser hin- und hergeschoben werden muss.