Имя: Пароль:
1C
 
Как сделать так, чтобы каждый виток цикла срабатывал раз в минуту?
0 inkvizitr
 
12.09.14
09:22
чтобы задержка была допустим раз в минуту
1 ДенисЧ
 
12.09.14
09:23
ОбработкаОжидания
2 inkvizitr
 
12.09.14
09:24
(1) ок)) ща погуглю
3 CashtanePC
 
12.09.14
09:28
(0) ОбработкаОжидания
Это понятно, но хочется же узнать задачу пользователя. Чую пятничные извращения с циклом.
4 Fedor-1971
 
12.09.14
10:30
(1)(3) Если пользователь будет дёргать мышью обработчик ожидания тупо не запустится.
(0) погугли Sleep через WSH если тебе нужно гарантированно остановиться на какое-то время.
5 Fedor-1971
 
12.09.14
10:32
4+ Предупреждение("Ждём",60) - недостаток тот-же, пользователь может нажать Ок и продолжить работу алгоритма.
6 Остап Сулейманович
 
12.09.14
10:36
Можно написать COM с поддержкой таймера. И он будет вызывать внешнее событие. Так будет надежнее.
7 Бледно Золотистый
 
12.09.14
10:38
(4) Дерганье мышью не помешает обработчику ожидания отработать.
8 Fedor-1971
 
12.09.14
10:42
(7) уточни в СП ПодключитьОбработчикОжидания()
"Подключает вызов указанной процедуры модуля управляемого приложения (модуля обычного приложения) или глобального общего модуля через определенный интервал времени. Вызов будет осуществляться только в "состоянии покоя", то есть в тот момент, когда программа не выполняет никаких действий"
На 8.2 проверено, если пользователь работает (т.е. даже тупо дёргает мышью) обработчик сработает через указанное время при простое пользователя