2012-03-14 5 views
0

Java Jacob 라이브러리를 사용하여 COM 인터페이스를 노출하는 inedesign 서버 응용 프로그램과 통신합니다. 지금까지 너무 좋아COM에서 bindtomoniker java 해당 항목

this.gApp = new ActiveXComponent("Indesign.Application"); 

을 - 일반적으로 당신은 CLSID 또는 programid.Eg를 통해 통신한다. 그러나 indesign 서버 응용 프로그램의 명명 된 인스턴스가 두 개 이상인 경우 docs는 clsid/programid 대신 응용 프로그램 인스턴스 이름을 통해 통신해야한다고 설명합니다. 위의 코드 행에서는 작동하지 않습니다. C 번호 , 워드 프로세서를 사용하는 것이 좋습니다 - VB를 들어

InDesignServer.Application app = (InDesignServer.Application)System.Runtime.InteropServices.Marshal.BindToMoniker(instancename); 

-

GetObject(instancename); 

이를 지원하는 자바 라이브러리가 있습니까?

답변

0

많은 라이브러리를 조사한 후, COM4J는 필자에게 필요한 것을 가지고있었습니다.

관련 문제