К примеру, есть форма, в ней генерирую один richtextbox. Как мне сохранить в файл, введенный текст ? Не могу понять логики такой работы с генерированными данными, будь то текст боксы, либо кнопки, обьясните в чем суть ?
У вас какой язык-то? В общем обращаетесь к методу SaveFile Code: public: void SaveMyFile() { // Create a SaveFileDialog to request a path and file name to save to. SaveFileDialog^ saveFile1 = gcnew SaveFileDialog; // Initialize the SaveFileDialog to specify the RTF extension for the file. saveFile1->DefaultExt = "*.rtf"; saveFile1->Filter = "RTF Files|*.rtf"; // Determine if the user selected a file name from the saveFileDialog. if ( saveFile1->ShowDialog() == System::Windows::Forms::DialogResult::OK && saveFile1->FileName->Length > 0 ) { // Save the contents of the RichTextBox into the file. richTextBox1->SaveFile( saveFile1->FileName, RichTextBoxStreamType::PlainText ); }
Это не то, я же написал выше генерирую. Просто я не понял как осуществляется доступ к контролам за пределами функции которая их генерирует, но теперь понял, лябдры и т д, просто с ходу так не разбереш особо полетов в си# Скажу давольно таки интересный язык, почитал не много доки, возможностей очень много. Но формы конечно это не консоль... )
Я вот ничего не понял. Может более подробно опишите в чем была проблема и как решилась - на будущее возможно кому-нибудь пригодится. Ну это так, рекомендация, конечно.
Пока описывать все не буду, так как хочу сделать это оптимально возможным. Проблемы была к доступу к функции, которая сохраняла содержимое сгенерированного бокса.