2 fragen zur RichTextBox
-
Hallo zusammen.
Ich habe 2 fragen zu den RichTextBoxen aus C++/CLI:
1. Wie kann ich einen Text aus einer RichTextBox so in eine Datei schreiben, dass Zeilenumbrüce auch in anderen Texteditoren angezeigt werden? Hier mein aktualler Quellcode zum speichern:#include "stdafx.h" #include "Form1.h" using namespace NETWebdesignerV10; void Form1::MainMenuBarOnClickSave(System::Object^ sender, System::EventArgs^ e) { if(SaveWriter != nullptr) { try { SaveWriter->Write(MainTextBox->Text); MainTextBox->Modified=false; } catch(Exception^ ex) { MessageBox::Show("Datei konnte nicht gespeichert werden."); } } else { Form1::MainMenuBarOnClickSaveUnder(nullptr, nullptr); } }
Und hier noch die Deklaration von Savewriter:
private: static IO::StreamWriter^ SaveWriter = nullptr;
2. Gibt es eine leicht umsetzbahre möglichkeit (anderes Steuerelement?) , links meben einer RichTextBox die jehweilige Zeilennummer zu schreiben, wie in VC++2010 z.B.?
Ich hofe ihr könnt mir helfen.