I want a text editor that can open a file in the same format the file is saved in. Everything works except for the editor opening the file in the same format that the file was saved in.
Suggestions?
Here's the code for the Save and Open buttons. I assume that is
the problem.
Code:private: System::Void OpenBtn_Click(System::Object * sender, System::EventArgs * e) { OpenFileDialog * fd = new OpenFileDialog(); if(fd->ShowDialog() == DialogResult::OK) { FileStream * fs = new FileStream(fd->FileName, FileMode::Open); StreamReader * sr = new StreamReader(fs); String * Delimiter1 = sr->ReadLine(); if(Delimiter1 = "$$") String * fontName = sr->ReadLine(); else sr->Close(); String * Delimiter2 = sr->ReadLine(); if(Delimiter2 = ";") int * fontSize = sr->ReadLine(); else sr->Close(); String * Delimiter3 = sr->ReadLine(); if(Delimiter3 = "$$") { String * s = sr->ReadToEnd(); textBox1->Text = s; } sr->Close(); } } private: System::Void SaveBtn_Click(System::Object * sender, System::EventArgs * e) { SaveFileDialog * fd = new SaveFileDialog(); if(fd->ShowDialog() == DialogResult::OK) { FileStream * fs = new FileStream(fd->FileName, FileMode::OpenOrCreate); StreamWriter * sw = new StreamWriter(fs); sw->WriteLine("$$"); sw->WriteLine(textBox1->Font->Name); sw->WriteLine(";"); sw->WriteLine(textBox1->Font->Size); sw->WriteLine("$$"); sw->WriteLine(textBox1->Text); sw->Flush(); sw->Close(); } }



LinkBack URL
About LinkBacks



although there appears to be a few bugs.