Главная страница
    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.45 MB
Время: 0.01 c
9-15389
Sapersky_
2002-08-20 16:25
2003.02.06
DirectX9


1-15578
REA
2003-01-23 10:57
2003.02.06
DLL или BPL


1-15680
explorer
2003-01-27 12:39
2003.02.06
MDI -форма


3-15492
alexander_ua
2003-01-17 15:22
2003.02.06
Помогите с DBGrid!


7-15963
ЛПТ
2002-11-28 13:24
2003.02.06
Вывод на ЛПТ





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский