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

Вниз

Как создать подобие планировщика? как запускать в определенное   Найти похожие ветки 

 
Юный_программер   (2003-01-27 14:40) [0]

Как создать подобие планировщика? как запускать в определенное время определенные функции (программы) и т.п....?


 
Anatoly Podgoretsky ©   (2003-01-27 14:49) [1]

TTimer


 
Юный_программер   (2003-01-27 17:34) [2]

но не будет все-таки реал тайма, ведь все зависит сколько будет выполняться тело обработчика OnTimer ведь так? просто он будет выполняться с определенной периодичностью и все, а если он оавзное время отрабатывается? не получиться какого-то конкретного расписания. Как тут быть?


 
Roma ©   (2003-01-27 17:39) [3]

Никто же не мешает завести несколько экземпляров TTimer. На каждое задание - по своему таймеру...


 
gsu ©   (2003-01-27 17:39) [4]

А проверять реальное время ты как будешь ?


 
Roma ©   (2003-01-27 18:03) [5]

> gsu © (27.01.03 17:39)

Причем тут реальное время?... OnTimer срабатывает не в указанное время, ты же знаешь наверняка, а по истечении заданного интервала. Вот этот интервал при инициализации элемента расписания (задания, или как там его еще назвать) нужно просто вычислить и присвоить свойству Interval. Расписание заданий можно запоминать и при запуске приложения соответственно пересчитывать интервалы...


> Юный_программер

Это так, просто предложение, если делать нечего и хочется потренироваться. Есть же стандартный планировщик заданий...


 
vic_774N ©   (2003-01-27 18:04) [6]

в обработчике OnTimer считывай время time:=DateTimeToStr(Now); , а потом сравнивай с той "кучей расписаний" которое сам назначишь


 
gsu ©   (2003-01-27 18:07) [7]

>> Roma ©
может она неверна, но я предполагал другую модель, что в опред. промежутки времени проверять реальное время и соот-но запускать "наступившие" задания



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

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

Наверх




Память: 0.48 MB
Время: 0.022 c
8-15767
Vox
2002-10-26 16:42
2003.02.06
ТВ-Тюнер


1-15568
SergeN
2003-01-28 15:29
2003.02.06
Типы переменных


14-15903
Z@PODLO
2003-01-20 19:37
2003.02.06
Работа с текстом в Delphi 6


14-15835
Тень
2003-01-18 11:54
2003.02.06
PS/2 - COM


4-15994
melifaro
2002-12-20 08:40
2003.02.06
Как открыть окно