ПодключитьКомпонентуИзРеестраWindows
страницаПодключает компоненту, выполненную по технологии COM, из реестра Windows в асинхронном режиме. (не рекомендуется, для обратной совместимости с компонентами 1С 7.7).
Синтаксис
Процедура ПодключитьКомпонентуИзРеестраWindows(Оповещение, Идентификатор,
ИдентификаторСозданияОбъекта = Неопределено) Экспорт Параметры
Оповещение— ОписаниеОповещения - описание оповещения о подключении со следующими параметрами:- Результат - Структура - результат подключения компоненты: ** Подключено - Булево - признак подключения. ** ПодключаемыйМодуль - ОбъектВнешнейКомпоненты - экземпляр объекта внешней компоненты. ** ОписаниеОшибки - Строка - краткое описание ошибки.
- ДополнительныеПараметры - Структура - значение, которое было указано при создании объекта ОписаниеОповещения.
Идентификатор— Строка - идентификатор объекта внешней компоненты.ИдентификаторСозданияОбъекта— Строка - идентификатор создания экземпляра модуля объекта (только для компонент, у которых идентификатор создания объекта отличается от ProgID).
Пример вызова
Оповещение = Новый ОписаниеОповещения("ПодключитьКомпонентуЗавершение", ЭтотОбъект);
ВнешниеКомпонентыКлиент.ПодключитьКомпонентуИзРеестраWindows(Оповещение, "SBRFCOMObject", "SBRFCOMExtension");
Процедура ПодключитьКомпонентуЗавершение(Результат, ДополнительныеПараметры) Экспорт
ПодключаемыйМодуль = Неопределено;
Если Результат.Подключено Тогда
ПодключаемыйМодуль = Результат.ПодключаемыйМодуль;
Иначе
ПоказатьПредупреждение(, Результат.ОписаниеОшибки);
КонецЕсли;
Если ПодключаемыйМодуль <> Неопределено Тогда
// ПодключаемыйМодуль содержит созданный экземпляр подключенной компоненты.
КонецЕсли;
ПодключаемыйМодуль = Неопределено;
КонецПроцедурыДоступность
Тонкий клиент, Толстый клиент