Обьясните, как это должно работать ?

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by Adio, 15 Jan 2016.

  1. Adio

    Adio Elder - Старейшина

    Joined:
    23 May 2005
    Messages:
    1,646
    Likes Received:
    148
    Reputations:
    18
    К примеру, есть форма, в ней генерирую один richtextbox.
    Как мне сохранить в файл, введенный текст ?
    Не могу понять логики такой работы с генерированными данными, будь то текст боксы, либо кнопки,
    обьясните в чем суть ?
     
  2. grimnir

    grimnir Members of Antichat

    Joined:
    23 Apr 2012
    Messages:
    1,114
    Likes Received:
    830
    Reputations:
    231
    У вас какой язык-то?
    В общем обращаетесь к методу 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 );
          }
     
    _________________________
  3. Adio

    Adio Elder - Старейшина

    Joined:
    23 May 2005
    Messages:
    1,646
    Likes Received:
    148
    Reputations:
    18
    Это не то, я же написал выше генерирую.
    Просто я не понял как осуществляется доступ к контролам за пределами функции которая их генерирует, но теперь понял, лябдры и т д, просто с ходу так не разбереш особо полетов в си#
    Скажу давольно таки интересный язык, почитал не много доки, возможностей очень много. Но формы конечно это не консоль... )
     
  4. blackbox

    blackbox Elder - Старейшина

    Joined:
    31 Dec 2011
    Messages:
    362
    Likes Received:
    62
    Reputations:
    11
    Я вот ничего не понял. Может более подробно опишите в чем была проблема и как решилась - на будущее возможно кому-нибудь пригодится. Ну это так, рекомендация, конечно.
     
  5. Adio

    Adio Elder - Старейшина

    Joined:
    23 May 2005
    Messages:
    1,646
    Likes Received:
    148
    Reputations:
    18
    Пока описывать все не буду, так как хочу сделать это оптимально возможным.
    Проблемы была к доступу к функции, которая сохраняла содержимое сгенерированного бокса.