Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для Drongo

Будем жить, Маэстро...


Сообщения: 6694
Благодарности: 1393

Профиль | Сайт | Отправить PM | Цитировать


Цитата qE+:
есть TOpenPictureDialog »
Это он и есть. Щёлкать по нему не нужно, у вас же за открытие диалогового окна отвечает кнопка Обзор... вот по ней щёлкайте, и в обработчике OnClick.

Готовый код для выполнения требуемых задач. Нужны компоненты Button, Image.
Код: Выделить весь код
#include <inifiles.hpp>
...

void __fastcall TForm1::Button1Click(TObject *Sender)
{
   if(OpenPictureDialog1->Execute()){
      Image1->Picture->LoadFromFile(OpenPictureDialog1->FileName);
      String PathDirectory = ExtractFileDir(OpenPictureDialog1->FileName);
      String PathEXE = ExtractFilePath(Application->ExeName);
      TIniFile *Ini = new TIniFile(ExtractFilePath(Application->ExeName)+"patch.ini");
      Ini->WriteString("PATH", "Directory",  PathDirectory);
    }
}

-------
Правильная постановка вопроса свидетельствует о некотором знакомстве с делом.
3нание бывает двух видов. Мы сами знаем предмет — или же знаем, где найти о нём сведения.
[Quick Killer 3.0 Final [OSZone.net]] | [Quick Killer 3.0 Final [SafeZone.cc]] | [Парсер логов Gmer] | [Парсер логов AVZ]

http://tools.oszone.net/Drongo/Userbar/SafeZone_cc.gif


Отправлено: 19:24, 25-01-2010 | #4