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 07:55, 7 February 2021
| OnTimer (Визуальные события) | |||||||
|---|---|---|---|---|---|---|---|
| |||||||
Событие, возникающее с периодичностью, указанной в переменной OnTimerInterval (в миллисекундах). Событие выполняется только в моменты, когда поток не занят другими обработками и ожидает действий оператора.
Примеры
//Показать состояние переменной из внешнего драйвера
If not флОбновлениеОтключено Then
аНач:=Date();
//Функция обращается к внешнему источнику (к примеру, OLE) для обновления информации на экране
ОбновитьСтатус();
//Если обновление занимает слишком большое время, отключить, чтобы пользователь имел возможность работать с функциями формы
If GetPeriodMs(аНач)>150 Then
флОбновлениеОтключено:=1;//Обновление статуса занимает слишком большое время
EndIf;
EndIf;