Пытаюсь подключить компоненту Агент +, но не могу понять что не так сделал, компоненты кинул в папку бин, зарегистрировал в системе, но при подключении выдает ошибку:
{Форма.Форма.Форма(51)}: Ошибка при вызове конструктора (COMОбъект)
Возврат Новый COMОбъект(Х);
по причине:
Недопустимая строка с указанием класса
А вот и сама функция
Перем АПОбъект; // ссылка на объект интерфейса компоненты
//******************************************************************************
// Функция ЗагрузитьКомпоненту(ИмяФайлаКомп)
// Возвращаемое значение:
// 1 - компонента загружена
// 0 - ошибка загрузки
//
Функция ЗагрузитьКомпоненту(ИмяФайлаКомп)
// Если библиотека находится в каталоге запуска 1С
Попытка
ЗагрузитьВнешнююКомпоненту(ИмяФайлаКомп);
Исключение
Сообщить("Компонента " + ИмяФайлаКомп + " не загружена!");
Возврат 0;
КонецПопытки;
Возврат 1;
КонецФункции
//******************************************************************************
// ПриОткрытии()
// Предопределенная процедура, вызывается при открытии формы модуля.
Процедура ПриОткрытии()
Результат = ЗагрузитьКомпоненту("APPlus.dll");
Если Результат <> 1 Тогда
Возврат;
КонецЕсли;
АПОбъект = СоздатьОбъект("AddIn.CeDataExch"); // создание объекта интерфейса из компоненты
Сообщить("Версия компоненты APPlus.dll: " + АПОбъект.Версия());
КонецПроцедуры
Функция СоздатьОбъект(Х)
Попытка
Возврат Новый COMОбъект(Х);
Исключение
Возврат Неопределено;
КонецПопытки;
КонецФункции;