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

Вниз

работа со службой   Найти похожие ветки 

 
Bolek ©   (2005-12-03 20:23) [0]

доброго времени суток
есть ряд вопросов:
1. как определить есть ли служба на машине (независимо от её статуса)?
2. как её запустить/остановить?

ессно, всё программно.


 
kami ©   (2005-12-04 00:39) [1]

OpenSCManager=>OpenService{определение наличия службы+ее открытие} =>ControlService


 
Bolek ©   (2005-12-04 15:46) [2]


> kami ©   (04.12.05 00:39) [1]
> OpenSCManager=>OpenService{определение наличия службы+ее
> открытие} =>ControlService

не сомневаюсь в наличии ЧЮ, НО было написано ессно, всё программно


 
kami ©   (2005-12-04 16:10) [3]

не понял?


 
gdaujk ©   (2005-12-04 16:20) [4]

Bolek ©   (04.12.05 15:46) [2]

Это и есть програмно.


 
palva ©   (2005-12-04 16:22) [5]


{$APPTYPE CONSOLE}
uses
 WinSvc;
var
 s: String;
 par: PChar;
 smh, sh: SC_HANDLE;
begin
 s := "par";
 par := @s[1];
 smh := OpenSCManager("\\PALVA", Nil, SC_MANAGER_ALL_ACCESS);
 sh := OpenService(smh, "MySQL5", SERVICE_START);
 if sh <> 0 then StartService(sh, 1, par);
 Writeln("End");
end.


 
Bolek ©   (2005-12-04 16:34) [6]

[1]

> не сомневаюсь в наличии ЧЮ, НО было написано ессно, всё
> программно

сорри, затупил чего-то... :-[
[5] спасибо за код


 
palva ©   (2005-12-05 14:35) [7]

> спасибо за код
Код, кстати, неправильный, извиняюсь за это. Передача параметров оформлена неправильно. Правда, при запуске службы параметров обычно не бывает...


 
Bolek ©   (2005-12-06 21:07) [8]


> Код, кстати, неправильный, извиняюсь за это. Передача параметров
> оформлена неправильно. Правда, при запуске службы параметров
> обычно не бывает...

попробывал - робит
дальше сам поправлю если на исключение нарвусь
но концепт уловил
так что всё ок



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

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

Наверх




Память: 0.48 MB
Время: 0.064 c
2-1139087032
dimon123
2006-02-05 00:03
2006.02.19
передачи данных из excel в word


15-1138532742
ferr
2006-01-29 14:05
2006.02.19
Регулярное выражение.


15-1138195518
Толян
2006-01-25 16:25
2006.02.19
Выполнение кода в Memo


15-1138817907
Alarm
2006-02-01 21:18
2006.02.19
Поздравление Керку


4-1133558140
TheEd
2005-12-03 00:15
2006.02.19
Изменить размер шрифта MainMenu