Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
![]() ![]() |
| S_lip |
20.09.2006 11:18
Сообщение
#1
|
|
Новичок ![]() Группа: Пользователи Сообщений: 29 Пол: Мужской Реальное имя: B1-66ER Репутация: 1 |
При старте программы появляется окно выбора дирректории. Если пользователь его закрывает, то и прога тоже закрывается. Вот мой пример:
Код procedure TForm1.FormCreate(Sender: TObject); var s:string; begin if not SelectDirectory('Select a folder:', '', s) then Form1.Close; end; Он не работает т.к. Form1 появляется после процедуры FormCreate, а раз его нет, то и закрывать нечего. Поэтому даже если пользователь и закроет окно выбора дирректории, прога всё равно появится. Скажите, пожалуйста, можно ли закрыться другими способами? |
| volvo |
20.09.2006 11:22
Сообщение
#2
|
|
Гость |
Да, но у тебя есть Application, который тоже можно закрыть:
procedure TForm1.FormCreate(Sender: TObject); |
| S_lip |
20.09.2006 11:56
Сообщение
#3
|
|
Новичок ![]() Группа: Пользователи Сообщений: 29 Пол: Мужской Реальное имя: B1-66ER Репутация: 1 |
Спасибо, volvo! Помогло =).
|
![]() ![]() |
|
Текстовая версия | 15.11.2025 10:40 |