Как ни странно, но многие не знают как использовать компоненты из вкладки "Диалоги/Dialogs". Поэтому, сообщаю, что для использования сначало пишем имя компонента, а потом "->Execute();". Вот пример:
| Код | OpenDialog1->Execute();
|
Только для правильного использования, следует добавить условие:
| Код | if (OpenDialog1->Execute()) // если пользователь не выберет файл, следующие действия не выполняються { AnsiString CurrentFile = OpenDialog1->FileName; Image->Picture->LoadFromFile(CurrentFile); }
|
или
| Код |
if (SaveDialog1->Execute()) // если пользователь не выберет файл, следующие действия не выполняються { Memo1->Lines->SaveToFile(SaveDialog1->FileName) }
|
По этому принципу работают и другие компоненты. |