Форум — Ответы ( К темам )
? | Игореша: Как изменить компонент OpenDialog , добавить окно Canvas для просмотра (16-02-2003 20:45:58) |
Требуется добавить в OpenFileDialog C++ Builder 6.0 Окно для вывода изображения выбранного файла без закрытия диалога.(Формат файла невозможно описать как TPicture! Спасибо! | |
Павел (16-02-2003 22:38:14) | |
То есть OpenPictureDialog не подходит ? А какой это формат файла ? Если так, то наверное придется самому сделать форму диалога, создать новую форму, разместить на ней что-либо типа DirectoryListBox, FileListBox и т.д. для выбора файла и что-либо типа Panel или PaintBox для рисования содержимого файла и при выборе файла нужного Вам типа, самому обрабатывать его открытие и показ в Panel или PaintBox void __fastcall TForm1::FileListBox1Click(TObject *Sender) { AnsiString sFile = FileListBox1->FileName; // получаем имя файла // дальше открываем его и организуем вывод и предварительный показ } Также поместить на форме кнопки "ОК" и "Отмена" для выбора файла или отказа и закрытия формы |