Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.06.04;
Скачать: CL | DM;

Вниз

В чём разница между Form1.CLOSE и Form1.HIDE ?   Найти похожие ветки 

 
Призрак ©   (2006-05-19 23:13) [0]

Насколько я понял, форма не разрушается ни при том, ни при другом.
Создаётся форма при запуске программы, а не при Show, так? (если в Project-Options не указано особо)
Ну, Close вызывает эвенты OnCanClose и OnClose, а Hide не вызывает, но ведь должно быть что-то ещё!..
Форме можно посылать PostMessage и так и так?
Обращаться к ней кажется можно и так и так...


 
tesseract ©   (2006-05-19 23:24) [1]


> Создаётся форма при запуске программы,

Не угадал, при Create который при старте программы прописан.
hide скрывает форму.
Close если вызван из главной формы закроет приложение.


> Форме можно посылать PostMessage и так и так?

А счастье было так возможно, и так возможно и вот так


 
Призрак ©   (2006-05-19 23:29) [2]


> Не угадал, при Create который при старте программы прописан.


Ага, точно. вижу...

Ну а вообще - Hide, как я прочитал, просто ставит Visible в false, а Close делает то же самое только с двумя этими эвентами, да?.. судя по тому что Show его показывает просто ставя Visible с true...


 
tesseract ©   (2006-05-19 23:39) [3]


> Ну а вообще - Hide, как я прочитал, просто ставит Visible
> в false, а Close делает то же самое только с двумя этими
> эвентами, да?.. судя по тому что Show его показывает просто
> ставя Visible с true...


см исходники, всё несколько наоборот,
А также события onCreate и onDestroy.
также рекомендуется "фундаментальные алгоритмы и типы данных на delphi". Переизданные издательством Питер в этом квартале.


 
Gydvin ©   (2006-05-20 00:12) [4]


>  а Close делает


см.


> tesseract ©   (19.05.06 23:24) [1]

> Close если вызван из главной формы закроет приложение.




или из любой не главной формы
form1.close ///(при условии, что form1.close главная)


 
TUser ©   (2006-05-20 06:58) [5]

> Насколько я понял, форма не разрушается ни при том, ни при другом.

Зависит от того, что написано в OnClose и OnCloseQuery.



Страницы: 1 вся ветка

Текущий архив: 2006.06.04;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.064 c
2-1147783780
KyRo
2006-05-16 16:49
2006.06.04
Подскажите как убрать сообщение об ошибке


4-1142183589
Arazel
2006-03-12 20:13
2006.06.04
Как узнать по PID, в какое время был запущен процесс?


2-1147791349
AlexanderMS
2006-05-16 18:55
2006.06.04
Ошибка при чтении string из файла


10-1120207226
Руслан
2005-07-01 12:40
2006.06.04
Открытие нового окна IE при использовании TWebBrowser.


2-1147794211
AlexanderMS
2006-05-16 19:43
2006.06.04
Проблема с чтением с помощью TFileStream