Вниз
Скачать: CL | DM;

Как изменить во время (Pause, Resume) TimeOut сервиса?   Найти похожие ветки 

← →
Erik1   (2004-08-30 17:09) [0]

У меня в TService стоит 1 секунда, но Pause, Resume выполняются намного быстрее. Я хочу сразу после выполнения, проинформировать видовый сервис менаджер, что операция завершина.
Примерно так:
procedure TSrvDJP.ServicePause(Sender: TService; var Paused: Boolean);
begin
 RealEvent.Suspend;
 Paused := True;
 ReportStatus; //--Это непомогло.
end;


← →
Erik1   (2004-08-31 10:54) [1]

Что неужели никто неразбирался как работает TServiceApplication. Проблема в том, что при изменении TimeOut, реальное оповещение об этом отрабатывает только после окончания событий OnPause и пр..



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

Скачать: CL | DM;



Память: 0.44 MB
Время: 0.033 c
14-1093393635
Alex Konshin
2004-08-25 04:27
2004.09.12
Объем оптического диска достиг 1 терабайта


1-1093783983
HydraMarat
2004-08-29 16:53
2004.09.12
Long strings в record ах, применение Initialize и Finalize


1-1093434025
Cat
2004-08-25 15:40
2004.09.12
Работа с портами LPT


3-1092745901
Len
2004-08-17 16:31
2004.09.12
База для хранения "разных" файлов


4-1090878975
g-l-u-k
2004-07-27 01:56
2004.09.12
Сравнение файлов на winapi и поиск различий




   Наверх