Как вызвать метод ActiveX через Java, когда управление не позволяет автоматизировать (com4j / jacob)? - PullRequest
1 голос
/ 27 мая 2011

Мне нужно интегрировать в элемент управления ActiveX, который не позволяет автоматизировать (не реализовано IsInvokeAllowed для возврата true) через Java.

На данный момент лучшими java-библиотеками для интеграции COM в моем исследовании являются com4j и jacob .

При попытке вызвать метод в элементе управления, который не допускает автоматизации, я получаю исключение Катастрофический при вызове методов для элементов управления, которые позволяют автоматизации просто работать.

Есть ли способ вызова методов в объектах ActiveX, который не позволяет автоматизировать работу с Java (через com4j / jacob / other)?

К сожалению, заставить поставщика объектов ActiveX включить автоматизацию на своем контроле не вариант.

...