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

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

Работа службы под winnt 4.0 [D6, NT4, Win2k, WinXP]


Донской ©   (2005-01-04 02:52:00) 

День добрый!!!
Я написал службу средствами дельфи6 под winnt4.0. На других nt-шных системах (win2k и winxp) она работает нормально, а в самой winnt4.0 не дает выключить комп (или войти под другим логином).
Я так понимаю, в winnt есть какая-то особенность, которая не учетна при компиляции...

Кто-нибудь сталкивался с таким?
поделитесь соображениями, пожалуйста!


Донской   (2005-01-04 15:44:00) [1]

Нет.
судя по хелпу, "сразу после этого события служба немедленно уничтожается"
Здесь не тот случай - служба-то при смене юзера работает и это событие не наступает однозначно.


Erik1   (2005-01-04 15:14:00) [2]

А событие ShotDown ты обрабатываеш?


Донской   (2005-01-04 14:18:00) [3]

Да... не густо.
может это повлияло - служба имеет форму.
я даже поэкспериментировал с этим - если служба имеет еще одну обычную форму, то под winnt начинаются такие глюки.
Но под другими-то win все нормально!!


Донской   (2005-01-04 09:06:00) [4]

В смысле, когда я хочу перезагрузить комп или выйти из системы, то сервис не дает windows этого сделать, и текущий юзер остается загруженным.


Наверх

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