|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
14.02.2019, 09:21 | #1 |
Форумчанин
Регистрация: 09.09.2008
Сообщений: 418
|
Таймер, динамически.
Здравствуйте. Помогите, пожалуйста, разобраться с таймером. Нужно написать планировщик заданий, подобный стандартному планировщик windows. При запуске моего приложения планировщик считывает время СЛЕДУЮЩЕГО запуска конкретной задачи, запускает таймер и при достижении нуля выполняет указанную задачу, сохраняет информацию о времени последнего запуска и информацию о следующем запуске, на основании установленного интервала, запускает обратный таймер и так по кругу… Проблема в том, что изначальное количество задач неизвестно, на каждую задачу нужно динамически создавать свой таймер, а вот как быть с процедурой OnTimer я не знаю. Надеюсь объяснил доступно. В аттаче накидал суть программы, но там заранее известно количество таймеров.
|
14.02.2019, 09:42 | #2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Можно сделать наследника таймера с дополнительными свойствами о времени запуска и запускаемой задаче и в OnTimer пользоваться ими. Лучше вообще обойтись одним таймером, имхо
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
14.02.2019, 09:45 | #3 |
Форумчанин
Регистрация: 09.09.2008
Сообщений: 418
|
Так суть в том, что мне нужно обойтись одним таймером, а как это сделать я не знаю.
Можете про наследника подробнее? |
14.02.2019, 10:17 | #4 |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,526
|
http://www.programmersforum.ru/showp...82&postcount=6
http://www.programmersforum.ru/showp...66&postcount=2
программа — запись алгоритма на языке понятном транслятору
|
15.02.2019, 13:05 | #5 | |
Форумчанин
Регистрация: 09.09.2008
Сообщений: 418
|
Цитата:
|
|
15.02.2019, 15:35 | #6 | ||||||||
Старожил
Регистрация: 20.04.2008
Сообщений: 5,526
|
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
программа — запись алгоритма на языке понятном транслятору
|
||||||||
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Динамически созданный таймер не может остановиться | Shouldercannon | Общие вопросы Delphi | 27 | 08.08.2015 21:04 |
Изменение размера динамически созданного StringGrid на динамически созданной форме | loom12 | Общие вопросы Delphi | 2 | 08.09.2014 15:35 |
webbrowser динамически | Suleyman | Компоненты Delphi | 2 | 01.09.2014 23:46 |
Динамически массивы | SkrudjMakdak | Помощь студентам | 7 | 23.09.2010 19:50 |
Динамически создать... | lastarmyman | Общие вопросы .NET | 7 | 27.05.2010 21:20 |