visual C++

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by fox_malder, 1 Jun 2011.

  1. fox_malder

    fox_malder Active Member

    Joined:
    28 Nov 2008
    Messages:
    162
    Likes Received:
    131
    Reputations:
    73
    Добрые люди помогите разобраться.
    Есть файл rtf в нем идет форма которую надо заполнять данными с формы. Объясните пожалуйста как это сделать.
    P.S. понял что надо работать с RichTextBox
     
  2. xophet

    xophet Member

    Joined:
    16 Apr 2011
    Messages:
    617
    Likes Received:
    49
    Reputations:
    5
    в детстве делал конвертер txt->rtf и наоборот.
    1) Найди спецификацию RTF формата (она там простая до опупения).
    2) Преобразуй его в txt
    3) на нужные места забей данные с формы
    4) преобразуй в rtf
     
  3. fox_malder

    fox_malder Active Member

    Joined:
    28 Nov 2008
    Messages:
    162
    Likes Received:
    131
    Reputations:
    73
    xophet спасибо будем пробывать
     
  4. fox_malder

    fox_malder Active Member

    Joined:
    28 Nov 2008
    Messages:
    162
    Likes Received:
    131
    Reputations:
    73
    PHP:
      RichTextBoxrichTextBox1 gcnew RichTextBox;
      
    richTextBox1->Dock DockStyle::Fill;
      
    richTextBox1->LoadFile"C:\\MyDocument.rtf" );
      
    richTextBox1->Find"Text"RichTextBoxFinds::MatchCase);
      
    richTextBox1->SelectedText richTextBox1->SelectedText->Replace(richTextBox1->SelectedText"text");
      
    richTextBox1->SelectionFont gcnew System::Drawing::Font"Verdana"12FontStyle::Bold );
      
    richTextBox1->SelectionColor Color::Red;
      
    richTextBox1->SaveFile"C:\\MyDocument.rtf"RichTextBoxStreamType::RichText );
      
    this->Controls->AddrichTextBox1 );
    P.S. может кому понадобится, за хорошую работу не отвечаю так как начинающий
     
  5. fox_malder

    fox_malder Active Member

    Joined:
    28 Nov 2008
    Messages:
    162
    Likes Received:
    131
    Reputations:
    73
    добрые люди возникла такая ситуация что надо сохранять форму в первозданном виде , просто после сохранения форма сдвигается сильно влево , подскажите пожалуйста как это сделать