Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2003.02.06;
Скачать: [xml.tar.bz2];

Вниз

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

 
Юный_программер   (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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.012 c
4-16009
DDS
2002-12-23 09:35
2003.02.06
Как получить все URLs из всех открытых окон браузеров


7-15968
Subdigger
2002-11-27 00:51
2003.02.06
Блокировка и разблокировка клавы с мыхом


14-15923
bis
2003-01-20 10:36
2003.02.06
И это называется поиск???


14-15819
_Peacemaker
2003-01-20 16:03
2003.02.06
Ищу доки/мануал по UML


1-15750
dimitriy.sd
2003-01-28 11:52
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
Английский Французский Немецкий Итальянский Португальский Русский Испанский