При вызове 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")
Наверное, нужно использовать Set и для получения переменной iConverter, всё-таки возвращается интерфейс объекта.
Цитата: Vi2 от 25.02.21, 12:20:45Наверное, нужно использовать Set и для получения переменной iConverter, всё-таки возвращается интерфейс объекта.
Спасибо, помогло. Совсем забыл задать переменную..