Difference between revisions of "Студия/OnTimer"
(Created page with "{{infobox function |name=OnTimer |element=Форма, подчиненные формы |caption=Визуальные события |eventtype=Асинхронное |status=...") |
m (1 revision imported) |
(No difference)
|
Latest revision as of 08:55, 7 February 2021
OnTimer (Визуальные события) | |||||||
---|---|---|---|---|---|---|---|
|
Событие, возникающее с периодичностью, указанной в переменной OnTimerInterval (в миллисекундах). Событие выполняется только в моменты, когда поток не занят другими обработками и ожидает действий оператора.
Примеры
//Показать состояние переменной из внешнего драйвера If not флОбновлениеОтключено Then аНач:=Date(); //Функция обращается к внешнему источнику (к примеру, OLE) для обновления информации на экране ОбновитьСтатус(); //Если обновление занимает слишком большое время, отключить, чтобы пользователь имел возможность работать с функциями формы If GetPeriodMs(аНач)>150 Then флОбновлениеОтключено:=1;//Обновление статуса занимает слишком большое время EndIf; EndIf;