Уточнение по таймерам
От: Vlads  
Дата: 19.10.18 08:10
Оценка:
Как правильнее сразу после создания таймера (SetTimer) выполнить запуск события по таймеру? Ведь таймер у меня срабатывает каждые 5 минут. Я могу отдельно дернуть функцию, которая вызывается по событию таймера или вручную вызвать OnTimer(), хоть это криво. Как правильнее сделать?
Re: Уточнение по таймерам
От: Maniacal Россия  
Дата: 19.10.18 08:37
Оценка: +1
Здравствуйте, Vlads, Вы писали:

V>Как правильнее сразу после создания таймера (SetTimer) выполнить запуск события по таймеру? Ведь таймер у меня срабатывает каждые 5 минут. Я могу отдельно дернуть функцию, которая вызывается по событию таймера или вручную вызвать OnTimer(), хоть это криво. Как правильнее сделать?


Задать в таймере время срабатывания равное нулю. В начале функции OnTimer таймер прибивается, перед выходом задаётся уже нормальное значение интервала ожидания. Можно сделать такое действие только однократно (не прибивать больше таймер), если требуется соблюдение точного интервала без оглядки на время работы функции OnTimer
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.