Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Messages Windows [D7, WinXP]


й ©   (2006-06-22 02:15:00) 

Как моему процессу узнать о перезагрузке или завершении ОС?


Leonid Troyanovsky   (2006-06-24 15:05:00) [1]


> Игорь Шевченко ©   (23.06.06 20:02) [11]

> Дано - оно Native :)


А чего их зовут приложениями (application)?
Не, я, правда, не знаю :)
А Танненбума или Солмона-Руссиновича под рукой нет.

--
Regards, LVT.


Германн   (2006-06-24 02:14:00) [2]


> Gero ©   (24.06.06 00:47) [12]

Имхо, этого мало.
Нужно ещё по старой доброй традиции, первой строкой - program MyProga;


Gero   (2006-06-24 00:47:00) [3]

> [9] parovoZZ ©   (23.06.06 19:08)

begin
end.


Игорь Шевченко   (2006-06-23 20:02:00) [4]


> Если приложение не консольное, то оно GUI.
> Третьего не дано.


Дано - оно Native :)


Ketmar   (2006-06-23 19:52:00) [5]

взять, и не создать ни одного окна. %-)


parovoZZ   (2006-06-23 19:08:00) [6]

А как это на делфях написать безоконное приложение?


Leonid Troyanovsky   (2006-06-23 18:26:00) [7]


> Сергей М. ©   (23.06.06 10:11) [7]

> Если приложение не консольное и не GUI, то оно сервисное.
>  Третьего не дано.


Не.
Если приложение не консольное, то оно GUI.
Третьего не дано.

--
Regards, LVT.


Сергей М.   (2006-06-23 10:11:00) [8]


> й   (23.06.06 06:33) [5]


Если приложение не консольное и не GUI, то оно сервисное. Третьего не дано.
Сервисное приложение получает при шатдауне системы контрол SERVICE_CONTROL_SHUTDOWN.

Цитата из справки :

SERVICE_CONTROL_SHUTDOWN
Requests the service to perform cleanup tasks, because the system is shutting down


Игорь Шевченко   (2006-06-23 09:54:00) [9]


> Нехочу я окно!


Нет ножек - нет варенья


й   (2006-06-23 06:33:00) [10]


> лови когда его закрыться попросят.

Каким методом-то?

> Создать невидимое окно.

Нехочу я окно!


tesseract   (2006-06-22 16:37:00) [11]


> мой процесс безоконный и безконсольный,

Странный такой процесс, сервис что-ли? Тогда лови когда его закрыться попросят.


Игорь Шевченко   (2006-06-22 16:37:00) [12]


> Ещё есть варианты?


Создать невидимое окно.


й   (2006-06-22 16:34:00) [13]

мой процесс безоконный и безконсольный, а такие процессы сообщения не отлавливают.
 Ещё есть варианты?

P.S.   Зря я такую тему указал.


tesseract   (2006-06-22 09:09:00) [14]

лови WM_QUERYENDSESSION.


Наверх

Титульная страница Поиск, карта сайта Написать письмо