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

Вниз

Планировщик   Найти похожие ветки 

 
Lizard ©   (2003-02-13 11:22) [0]

Всем привет!
Написал службу - планировщик задач. Основная проца:
procedure TService1.Service1Execute(Sender: TService);
begin
TimerID1 := SetTimer(0,0,interval1,@TimerEvent1);
TimerID2 := SetTimer(0,0,interval2,@TimerEvent2);
while not Terminated do
ServiceThread.ProcessRequests(False);
KillTimer(0,TimerID1);
KillTimer(0,TimerID2);
end;
Систему пригружает конкретно! Что не так?


 
han_malign ©   (2003-02-13 11:30) [1]

а на кой тебе таймер, да еще два?


 
Lizard ©   (2003-02-13 11:55) [2]

таймер - для запуска прог в разное время - можно,конечно, и с одним тайметором - но думаю проблема не в этом.


 
Lizard ©   (2003-02-13 11:55) [3]

таймер - для запуска прог в разное время - можно,конечно, и с одним таймером - но думаю проблема не в этом.


 
han_malign ©   (2003-02-13 12:26) [4]

while not Terminated do begin
ServiceThread.ProcessRequests(False);
Sleep(5);
end;
а вообще где ты эти таймеры ловишь, они ведь валятсся в основной поток, а не в нить?
З.Ы. Если таймер - то зачем нить, если нить - то зачем таймер???


 
Anatoly Podgoretsky ©   (2003-02-13 12:41) [5]

Почему в основной поток, видишь там параметр ,@TimerEvent1



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

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

Наверх




Память: 0.47 MB
Время: 0.014 c
14-76101
Кто-то4
2003-02-06 12:06
2003.02.24
Как в D7 сделать отчет?


3-75801
Yuraz
2003-02-04 19:49
2003.02.24
Формирование сложного SQL запроса для SQL Server 2000


1-75865
Nikols
2003-02-13 18:43
2003.02.24
Работает ли


9-75734
Dr. Web
2002-09-08 21:20
2003.02.24
What About Joffa?


14-76174
Антон
2003-02-08 14:19
2003.02.24
ЧТО ТАКОЕ ОПТИМИЗАЦИЯ?