![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
управление приложениями [D2, D3, D4, D5, D6, D7, NT4, Win2k, WinXP]
oleggar © (2005-10-18 17:32:00)В Delphi нужно сделать следующее :
1) Проверить ,запущен ли определенный сервис под NT
2) Заглушить его
3) Потом снова запустить
Как конкретно это можно сделать ?Примеры есть ?
GanibalLector (2005-10-19 01:59:00) [1]состояния :
OpenSCManager
EnumServiceStatusEx
CloseServiceHandle
запуск\останов :ControlService
либо через СОМ :
shell:=CreateOleObject('Shell.Application');
shell.ServiceStop(имя сервиса,false); // примерно также и с запуском
// на счет состояния через СОМ - не знаю :( нет нормальной объектной модели