|
Специальные процедуры и функции\ОбработкаОжидания |
☑ |
0
vitaly
17.10.04
✎
18:57
|
То. что эта весчь запускает выполнение определенной процедуры глобального модуля с указанным таймаутом, понятно.
Вопрос в том, что делать если надо запускать не одну а несколько процедур.
Можно конечно описать все необходимые вещи в одной процедуре, и типа все тип топ.
Но процедуры уже написаны (большие и объединить их проблемно).
Можно в одной процедуре записать все процедуры для запуска и передавать ОбработкеОжидания уже эту процедуру.
Но надо что бы выполнение разных процедур происходило с разным верменным интервалом, так что этот метод тоже не подходит.
Может кто-то предложит что то еще!
Заранее благодарен!
|
|
1
Мишка на сеРвере
17.10.04
✎
18:59
|
Во втором варианте можно поставить счетчик и запускать нужные процедуры при определенном значении счетчика через условие если-тогда
|
|
2
vitaly
17.10.04
✎
19:02
|
Счетчик имеется в виду обыкновенный, типа: Счетчик = Счетчик + 1.
Или что то другое?
|
|
3
Волшебник
17.10.04
✎
19:04
|
(2) Глобальная переменная Счетчик. При каждом входе в процедуру увеличивается, например, каждые 5 сек. И теперь становится легко делать действия каждые несколько секунд, кратные 5, например, 10, 15, 20, 25, 30...
|
|
4
F427
17.10.04
✎
19:04
|
ОбработкаОжидания есть еще на форме... (недокументировано)
Запуск - не гарантирован...
|
|
5
Мишка на сеРвере
17.10.04
✎
19:04
|
Обыкновенный... переменная числового формата...
|
|
6
PGY
17.10.04
✎
19:07
|
(2) для второго случая: обработку ожидания запускаешь с интервалом вызова - наибольшим делителем интервалов запускаемых функций, засекаешь время первого вызова, и при каждом следующем вызове обрабатываешь ситуацию элементарным счетчиком, типа Счетчик = Счетчик + 1 и т.п.
|
|
7
Мишка на сеРвере
17.10.04
✎
19:09
|
(4) Работает. Только вот когда форма закрывается, то и вызов процедуры тоже заканчивается.
|
|
8
Мишка на сеРвере
17.10.04
✎
19:11
|
Хоспидя... а разжевали-то ветку.... писец....
|
|
9
vitaly
17.10.04
✎
19:15
|
Да разжевали.
Спасибо всем!
Вроде сделал уже, работает.
Удивлен такой активности в воскресенье.
И не надеялся так быстро на ответ!
|
|
10
Волшебник
17.10.04
✎
19:33
|
(9) Это же Волшебный форум... (с) Рупор Абсурда
|
|