![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Народ, прошу помощи советом - нужна прога
kserg@ukr.net © (2002-05-15 19:07:00)Мой нач-к заказал прогу, котр. бы ему "напоминала" о...
короче - классическая прога-таймер, котр. сразу при запуске компа
выкидывает ShowMessage c сообщением и далее с интревалом
в ЧЧ:ММ периодически активизируется и дастает босса.
Подскажите, как сделать эту прогу компактнее и универсальней.
ruslan_as (2002-05-16 13:19:00) [1]А чем плох уже готовый BIRTHDAY. Если брать версию 3.63 и выше работает отлично. Есть и другие...
Anatoly Podgoretsky (2002-05-16 11:40:00) [2]Так ты сам все описал в вопросе - таймер и ShowMessage и интервал, больше ничего и не надо, только написать программу, надеюсь ты не ждешь этого от нас.
Кроме того чем все таки плох штатный планировщик?
ЗЫ: Timer должен работать и в консольном приложении.
eSKey (2002-05-16 10:53:00) [3]Плюс еще имеется до хучи альтернативных программулек (вроде одна из лучших - Дмитрия Гориславского, названия не помню...)
Reindeer Moss Eater (2002-05-16 10:49:00) [4]А штатный шедулер чем хуже будущего нового велосипеда?
kserg@ukr.net (2002-05-16 10:21:00) [5]А если сделать эту прогу как консольное прилoжение, чем заметить Timer?
Новенький в Делфи (2002-05-15 22:47:00) [6]Я использовал таймер, когда писал похожую прогу.
Если интервал слишком велик, то я записывал в переменную начальное время (когда прога активировалась) и вычитал его из настоящего времени и если это число было больше нужного промежутка, то включалась процедруа.
NTime:= Time;
...
if Time-NTime>=StrToTime(1:30:00) then ....
что-то вроде такого.
P.S.
Для получения настоящего времени использовал таймер с интервалом 1000. Не соменваюсь что это не самsй оптимальный способ, но я в этом деле новичёк. :)
Удачи!
kserg@ukr.net (2002-05-15 19:49:00) [7]Хочу отметить следующ.наблюдение:
как что-то требуется срочно - фиг дождесся...
Демон (2002-05-15 19:48:00) [8]ха