BindTomoniker Java
-
13-12-2019 - |
質問
Java Jacobライブラリを使用して、COMインタフェースを公開するIneDesign Serverアプリケーションと通信しました。通常はCLSIDまたはPROGRATID.EGを介して通信します -
this.gApp = new ActiveXComponent("Indesign.Application");
.
これまでのところ良く。しかし、InDesign Serverアプリケーションの名前付きインスタンスが複数ある場合、DocsはCLSID / PROGRATIDの代わりにアプリケーションインスタンス名を介して通信を行う必要があります。上記のコード行では機能しません。 C#の場合、ドキュメントは使用を提案します -
InDesignServer.Application app = (InDesignServer.Application)System.Runtime.InteropServices.Marshal.BindToMoniker(instancename);
.
VBの場合 -
GetObject(instancename);
.
これをサポートするJavaにはライブラリがありますか?
解決
多くの図書館を調査した後、COM4Jは私が何を要求したものを持っていました。
所属していません StackOverflow