Имя: Пароль:
1C
 
ПодключитьОбработчикОжидания чаще 1 секунды
0 Nikitvol
 
10.04.11
22:01
Можно ли каким-либо способом указать в методе "ПодключитьОбработчикОжидания" интервал меньше одной секунды?
Или может вообще существует другой метод, который чаще одной секунды работает?
1 Nikitvol
 
10.04.11
22:10
ап
2 IamAlexy
 
10.04.11
22:14
(0) зачем?
3 IamAlexy
 
10.04.11
22:14
передать 0.5 в качестве параметра не предлагать ?
4 aleks-id
 
10.04.11
22:15
ПодключитьОбработчикОжидания (AttachIdleHandler)
Глобальный контекст
ПодключитьОбработчикОжидания (AttachIdleHandler)
Синтаксис:
ПодключитьОбработчикОжидания(<Имя процедуры>, <Интервал>, <Однократно>)
Параметры:
<Имя процедуры> (обязательный)
Тип: Строка. Имя экспортируемой процедуры модуля приложения или глобального общего модуля.
<Интервал> (обязательный)
Тип: Число. Интервал времени с точностью до 1/10 секунды, через который будет осуществляться вызов процедуры (положительное число).
Если указано значение меньше 1, то значение третьего параметра должно быть равно Истина.
<Однократно> (необязательный)
Тип: Булево. Признак однократного выполнения обработчика ожидания.
Истина - указанный обработчик ожидания будет выполнен один раз.
Значение по умолчанию: Ложь

Пример:

ПодключитьОбработчикОжидания("МояПроцедура", 0.1, Истина);
5 Nikitvol
 
11.04.11
20:01
(3) нет, так ошибка вылетает
6 Nikitvol
 
11.04.11
20:02
(4) так то оно так, но мне нужно многократно.
7 aleks-id
 
11.04.11
20:10
(6) а что мешает в самом конце "МояПроцедура" вызвать ПодключитьОбработчикОжидания("МояПроцедура", 0.1, Истина);
8 Nikitvol
 
11.04.11
20:24
(7) За интересную рекурсию конечно спасибо, работает)
Но теперь оказалось что 0.1 секунды это максимум. :( А мне нужно 0.01.
Нельзя ли как нибудь добиться более короткого интервала?
9 Nikitvol
 
11.04.11
20:39
ап
10 aleks-id
 
11.04.11
20:44
боюсь нет.
11 ботаникус
 
11.04.11
20:46
просто интересно где такое потребовалось
12 aleks-id
 
11.04.11
20:53
кстати, да. ты задачу то опиши, может ее другими способами решить можно.
13 Лефмихалыч
 
11.04.11
21:36
(0) наиух?
14 Fragster
 
гуру
11.04.11
21:41
зачем?
15 ДенисЧ
 
11.04.11
21:45
Можно я буду оригинальным? Спасибо.

Автор, а зачем тебе такое нужно? рилтайм в 1с организуешь? Избыток титана в организме?