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