18 / 8 / 2
Регистрация: 12.02.2010
Сообщений: 200
1

В чем отличие Событий OnClose и OnDestroy у формы?

02.08.2012, 14:28. Показов 5905. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
И еще вот например мы закрываем процесс из диспетчера задач то он просто тупо доделывает последнюю операцию и принудительно закрывается или он выполняет еще операции прописанные в событии ondestroy ?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.08.2012, 14:28
Ответы с готовыми решениями:

В чём отличие событий ListView Click от MouseClick
Чем отличается событие Private Sub ListView1_Click от события Private Sub ListView1_MouseClick...

В чем отличие одной формы записи от второй?
Добрый вечер! Подскажите пожалуйста, кроме формы записи, в чет отличие for (x=1; x<=20; x++)...

2 формы. Событие OnClose
Есть две формы: Form1 (главная) и Form2(available forms). Почему, если в событие OnClose главной...

Остановка потока onClose формы
Добрый день, господа. Есть форма и дополнительный поток, проводящий вычисления и выводящий...

4
89 / 70 / 9
Регистрация: 04.03.2012
Сообщений: 206
02.08.2012, 14:38 2
Рождение, жизнь и гибель формы.
1
210 / 169 / 24
Регистрация: 24.04.2012
Сообщений: 615
02.08.2012, 14:39 3
События OnClose и OnDestroy будут отрабатывать, когда форма получит сообщение Close и Destroy соответственно.

Если бы процессы доделывали все что хотели, ты бы ни один подвисший процесс не закрыл бы.
1
18 / 8 / 2
Регистрация: 12.02.2010
Сообщений: 200
02.08.2012, 15:46  [ТС] 4
Nutserus,
Иногда бывает что и зависнувший процесс неудается закрыть, и еще при например завершении работы windows ondestroy срабатывает?
0
210 / 169 / 24
Регистрация: 24.04.2012
Сообщений: 615
02.08.2012, 16:01 5
При завершении Windows, окно получит сообщение CloseQuery и потом Destroy, так что сработает.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.08.2012, 16:01
Помогаю со студенческими работами здесь

Запретить закрытие формы OnClose:=canone в отдельном модуле
procedure TZalupaFrm.FormClose(Sender: TObject; var Action: TCloseAction); begin ...

Отличие событий FormClose от FormDestroy
События на закрытие программы и FormClose и FormDestroy срабатывают одинаково На нажатие на красный...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru