![]() |
|
|
|
|
#1
|
||||
|
||||
|
После Close формы продолжают выполняться
инструкции идущие после Close. Delphi 7. Что такое может быть? |
|
#2
|
||||
|
||||
|
так и должно быть. Close для MainForm вызывает Application.Terminate, который в свою очередь PostQuitMessage(0).
Цитата:
|
|
#3
|
||||
|
||||
|
Так форма не main...
|
|
#4
|
||||
|
||||
|
тогда тем более все правильно. Close просто скрывает (Hide, Visible:=False) форму. ничто не мешает следующему коду выполняться.
|
|
#5
|
||||
|
||||
|
Как тогда сделать закрытие формы по условию?
Чтобы следующие инструкции не выполнялись. |
|
#6
|
||||
|
||||
|
if условие then Close
else begin инструкции; end; |
| Этот пользователь сказал Спасибо NumLock за это полезное сообщение: | ||
movnet (02.02.2017)
| ||