Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
23 ноя 2024, 04:14

Задержка в цикле

Автор Николай 2й, 10 янв 2012, 10:52

0 Пользователей и 1 гость просматривают эту тему.

Николай 2й

Не могу найти аналог Sleep(1000)
Нужно прогонять процедуру раз в 30 - 60 сек. Как этого добиться помогите!!!
Думал сделать бесконечный цикл, но не нашел функцию задержки((( <_<

Dethmontt

ПодключитьОбработчикОжидания("ИмяПроцедуры",ВремяОжидания,Булево(повторное использование))
Если долго всматриваться в учебник...то в голову может прийти мысль его открыть!

sergeevds

Название темы такое, что можно подумать, что у тебя девушка залетела ;)
Почитай про ОбрабочтикОжидания, метод ПодключитьОбработчикОжидания()

Синтаксис:
ПодключитьОбработчикОжидания(<Имя процедуры>, <Интервал>, <Однократно>)
Параметры:
<Имя процедуры> (обязательный)
Тип: Строка. Имя процедуры, подключаемой в качестве обработчика ожидания.
<Интервал> (обязательный)
Тип: Число. Интервал времени с точностью до 1/10 секунды, через который будет осуществляться вызов процедуры (положительное число).
Если указано значение меньше 1, то значение третьего параметра должно быть равно Истина.
<Однократно> (необязательный)
Тип: Булево. Признак однократного выполнения обработчика ожидания.
Истина - указанный обработчик ожидания будет выполнен один раз.
Значение по умолчанию: Ложь
Описание:
Подключает указанную процедуру в качестве обработчика ожидания. Процедура будет вызываться в период ожидания системы каждый раз по истечению указанного интервала времени.
Недоступен на сервере 1С:Предприятие. Не используется в модуле внешнего соединения.
Примечание:
Вызов обработчика ожидания продолжается пока форма не будет закрыта или пока не будет вызван метод формы ОтключитьОбработчикОжидания.
Пример:

Николай 2й


Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск