Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C++ Builder > OpenPictureDialog


Автор: Sergio 31.3.2007, 23:31
Вот код:
Код


void __fastcall TForm2::OpenPictureDialog1Close(TObject *Sender)
{
     Edit1->Text = OpenPictureDialog1->FileName;
      Image1->Picture->LoadFromFile(Edit1->Text);
}

Почему-то какие то символы в эдит выводит. Типы одинаковы. Не пойму почему smile 

Автор: Zigmyndshtein 1.4.2007, 00:21
а что ты хочеш сделать

Автор: codelord 1.4.2007, 00:25
А зачем ты эту операцию проделываешь когда диалог закрывается?
нет более подходящего момента?
обычно это делается так:
Код

void __fastcall TForm1::Button1Click(TObject *Sender)
{
 if (OpenPictureDialog1->Execute() ) {
  Edit1->Text=OpenPictureDialog1->FileName;
  Image1->Picture->LoadFromFile(OpenPictureDialog1->FileName);
  }
}

Автор: BreakPointMAN 1.4.2007, 12:56
Цитата(codelord @  1.4.2007,  01:25 Найти цитируемый пост)
А зачем ты эту операцию проделываешь когда диалог закрывается?

А это все потому, что он из принципа справки и книжки не читает.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)