Ich versuche .txt
Datei mit StreamWriter
zu erstellen. Ich möchte in der Lage sein, eine Textdatei einzulesen, dann automatisch den Inhalt dieser Datei in eine neue .txt
Datei zu schreiben und sie im Stammverzeichnis der Anwendung mit demselben Dateinamen zu speichern. (Hoffen, dass das Sinn macht.)
Derzeit kann ich keine Lösung finden, um alles in Gang zu bringen. Bitte sehen Sie meinen Code. Jede Anleitung würde sehr geschätzt werden.StreamWriter nicht schreiben
private void button1_Click(object sender, EventArgs e)
{
//read in a .txt file// this all works fine
OpenFileDialog op = new OpenFileDialog();
if (op.ShowDialog() == DialogResult.OK)
richTextBox1.LoadFile(op.FileName, RichTextBoxStreamType.PlainText);
this.Text = op.FileName;
string filename = op.FileName;
// not working //
//create new .txt file contaning module notes
StreamWriter writer = new StreamWriter("..\\"op.FileName".txt");
using (writer)
{
writer.Write(richTextBox1);
}
}
Sie sollten Ihre Erklärung innerhalb der using-Anweisung machen. – Bauss
Zunächst sollten Sie Ihre Syntaxfehler beheben, auf die Ihre IDE hinweist. – derpirscher