Blechdose
Ensign
- Registriert
- Mai 2008
- Beiträge
- 148
Hallo,
ich schreibe zur Zeit ein kleines Programm womit man Txt-Dateien Öffnen&Speichern kann.
Letzeres bekomme ich aber leider nicht richtig hin. Habe zwar schon hier im Forum gesucht aber auch nichts passendes gefunden bis jetzt sieht das ganze so aus:
Wie gehe ich richtig mit dem StreamWriter um, damit er mein geschriebenes auch speichert?
Wäre sehr dankbar für Hilfe
ich schreibe zur Zeit ein kleines Programm womit man Txt-Dateien Öffnen&Speichern kann.
Letzeres bekomme ich aber leider nicht richtig hin. Habe zwar schon hier im Forum gesucht aber auch nichts passendes gefunden bis jetzt sieht das ganze so aus:
Code:
case "&Open":
string filepath;
OpenFileDialog ofd = new OpenFileDialog();
ofd.InitialDirectory = "C:\\";
ofd.Filter = "Textdatei (*.txt) |*.txt";
if (ofd.ShowDialog() == DialogResult.OK)
{
filepath = ofd.FileName;
using (StreamReader sr = new StreamReader(filepath))
{
while (sr.Peek() >= 0)
{
// Auslesen der Datei
richTextBox1.Text += sr.ReadLine();
TestProgressBar();
richTextBox1.Text += "\n";
}
sr.Close();
}
}
break;
case "&Save":
SaveFileDialog saveFileDialog1 = new SaveFileDialog();
saveFileDialog1.InitialDirectory = "C:\\";
saveFileDialog1.Filter = "Textdatei (*.txt) |*.txt";
saveFileDialog1.ShowDialog();
if (saveFileDialog1.ShowDialog() == DialogResult.OK)
{
filepath = saveFileDialog1.FileName;
using (StreamWriter sw = new StreamWriter(filepath))
{
// Datei Speichern?
}
}
break;
Wie gehe ich richtig mit dem StreamWriter um, damit er mein geschriebenes auch speichert?
Wäre sehr dankbar für Hilfe