Имя: Пароль:
1C
1С v8
ВнешнееСобытие() и ОбработкаВнешнегоСобытия()
0 warkan
 
26.08.13
11:16
Доброго дня!

Две предопределенные процедуры:

ВнешнееСобытие()
ОбработкаВнешнегоСобытия()

Какая вызывается первой, а какая - второй. По логике - сначала "Событие", потом "Обработка" его...

А вообще... как поймать событие от сканера ШК, когда не открыта ни одна форма?
Модуль обычного приложения -> Процедура ВнешнееСобытие()?
1 zladenuw
 
26.08.13
11:19
скачай конфу отсюда http://users.v8.1c.ru/project.jsp?id=ScanOpos и смотри как там сделано
2 warkan
 
26.08.13
11:21
Ыыыы... трудно жить тупым. :(

Ставил же этот дистрибутив ради длл-ки...

Спасибо большое за умную мысль!
3 warkan
 
26.08.13
11:38
Ммм... там только dll-ка и хелп - по dll-ке...
А вот бы пример, как в конфе...
4 zladenuw
 
26.08.13
11:40
5 zladenuw
 
26.08.13
11:40
(3) а поискать там. вот конфа. смотри ее код
6 Serginio1
 
26.08.13
12:26
Форма (Form)
ВнешнееСобытие (ExternalEvent)
Возникает при посылке внешним приложением сообщения, сформированного в специальном формате. Внешнее событие сначала обрабатывается всеми открытыми формами, имеющими обработчик этого события, а затем может быть обработано в процедуре модуля обычного приложения с именем ОбработкаВнешнегоСобытия.
7 warkan
 
26.08.13
14:43
НЕе-а!
Конфа УТ 10.3.22.2
ВнешнееСобытие() - не перехватывает
ОбработкаВнешнегоСобытия() - так же.

А в (4) пример для УТ 11 подходящий.
Пробовал - не перехватывает событие.

Когда в режиме приложения, при ВСЕХ закрытых окнах считываешь ШК.... Как это событие перехватить?
Какая процедура?