|
Как сделать так, чтобы каждый виток цикла срабатывал раз в минуту? |
☑ |
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 проверено, если пользователь работает (т.е. даже тупо дёргает мышью) обработчик сработает через указанное время при простое пользователя
|
|