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

Вниз

Если делать свой планировщик, то накладно ли использовать Applica   Найти похожие ветки 

 
Юный_программер   (2003-03-09 22:08) [0]

Если делать свой планировщик, то накладно ли использовать Application.OnIdle для проверки времени?
естественно что планировщик будет висеть постоянно запущенным.


 
Романов Р.В. ©   (2003-03-09 22:10) [1]


> Application.OnIdle

??? А как он будет работать?

Используй таймер.


 
Юный_программер   (2003-03-09 22:16) [2]

ну проверять Now() c нужным мне временем.

А таймер так как мне его в нужно время стартовать не пойму чего-то... И если мне нужно несколько вещей запускать в разное время мне столько и таймеров нужно будет?


 
Anatoly Podgoretsky ©   (2003-03-09 22:30) [3]

Хватит и одного таймера. Используй простое сравнение времени.


 
Tux ©   (2003-03-09 22:37) [4]

А на..я, батенька, изобретать велосипед, когда можно почитать про ITask, ITaskSheduler, ITaskTrigger? Я сомневаюсь, что у вас получится лучше, чем у Microsoft.


 
Романов Р.В. ©   (2003-03-09 22:47) [5]

Вычисляешь сколько времени осталось до старта ближайшей задачи. Устанавливаешь это время в таймере. При срабатывании таймера выполняешь нужные действия. Можно усложнить задачу, введя корректировку таймера, для повышения точности на больших интервалах времени. Можно так же ввести корректировку таймера при изменении системного времени. Одного таймера вполне хватит на все.
Другой вариант вместо OnIdle запустить таймет на 1 сек. И уже в его обработчике проверять Now().



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

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

Наверх




Память: 0.47 MB
Время: 0.011 c
3-63996
denis24
2003-02-28 12:46
2003.03.20
калькурируемые поля в Qreport


7-64396
maxfiles
2003-01-22 01:19
2003.03.20
Как отловить мультимедийные клавиши на клаве?


1-64097
Volly
2003-03-10 14:30
2003.03.20
Привязка формы к другой форме


14-64339
MVovva
2003-03-04 12:05
2003.03.20
Желающие посмотреть


14-64344
Мазут Береговой
2003-03-05 03:30
2003.03.20
Чем отличается MS SQL 2000 Developer Edition - Media Only