Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > 1C: Предприятие, SAP, ERP и учётные системы > Обработка внешнего события (различия в коде компон


Автор: WantToProg 4.5.2009, 18:57
Доброго времени суток уважаемые кодеры. Пришел я к вам с таким вот вопросом. Необходимо получить внешнее событие от внешней компоненты.
Инициализация внешнего события осуществляется в компоненте, а написана она на delphi, таким образом:

Код

ObjectOne.iEvent.ExternalEvent(c_AddinName, 'CodeValue', str);



а в 1С, глобальном модуле, так:
Для версии 1С 7.7:

Код

Процедура ОбработкаВнешнегоСобытия(Источник,Событие,Данные)    
    Сообщить("Внешнее событие: Источник="+Источник+"  Событие="+Событие+"  Данные="+Данные);
КонецПроцедуры



Для версии 1С 8.1:

Код

Процедура ОбработкаВнешнегоСобытия(Источник, Событие, Данные)
Сообщить("Данные="+Данные);
КонецПроцедуры



В принципе совершенно одинаково.
Так вот вопрос - почему в 1С v7.7 внешнее событие получается и обрабатывается, а в 1C v8.1 никакой реакции на внешнее событие нет?
Подскажите куда копать, а то мыслей уже нет :( 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)