Главная страница
    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.009 c
1-15741
R
2003-01-27 03:17
2003.02.06
Как извлечь иконку из файла причем любого и поместить ее на ..


14-15904
Lazer2k
2003-01-08 19:31
2003.02.06
F1 ! F1 ! F1 ! Тьфу Help me !!!


3-15423
herosofnn
2003-01-22 08:49
2003.02.06
вычисляемое поле


14-15906
_Максим
2003-01-18 15:23
2003.02.06
Что такое 32-битная система?


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