Форум пользователей ПО АСКОН

Профессиональные вопросы => Программирование приложений => Visual Basic (VB, VBA, VB.NET) => Тема начата: Dayforce от 22.02.21, 13:03:24

Название: Ошибка при загрузке библиотеки pdf2d
Отправлено: Dayforce от 22.02.21, 13:03:24
При вызове Converter, VBA выдает ошибку "Object doesn't support this property or method". Слеш пробовал делать в разные стороны, так же указывал путь к dll файлу в виде строки, без метода ksSystemPath, в итоге выдает ту же ошибку. API5 и API7 подключились нормально, проверял другими методами. Библиотека нормально подключается через компас вручную, но через VBA не могу.

Set kompas5 = New Kompas6API5.Application
Set kompas7 = kompas5.ksGetApplication7
iConverter = kompas7.Converter(kompas5.ksSystemPath(5) & "\pdf2d.dll")
Название: Re: Ошибка при загрузке библиотеки pdf2d
Отправлено: Vi2 от 25.02.21, 12:20:45
Наверное, нужно использовать Set и для получения переменной iConverter, всё-таки возвращается интерфейс объекта.
Название: Re: Ошибка при загрузке библиотеки pdf2d
Отправлено: Dayforce от 25.02.21, 12:35:05
Цитата: Vi2 от 25.02.21, 12:20:45Наверное, нужно использовать Set и для получения переменной iConverter, всё-таки возвращается интерфейс объекта.

Спасибо, помогло. Совсем забыл задать переменную..