Запустите объект COM / DCOM, используя Java - PullRequest
0 голосов
/ 06 ноября 2018

Я новичок в COM / DCOM, я не могу использовать объект COM / DCOM, используя Java. Я установил COM + (Службы компонентов) на своем локальном компьютере (то есть на машине, с которой я хочу выполнить объект COM / DCOM), я использовал библиотеку Jacob для того же, но у меня не получилось зарегистрировать DLL, DLL не экспортируется во время экспорта COM. Я попытался получить к нему доступ с помощью CLSID:

package jacobproject;
import com.jacob.activeX.ActiveXComponent;
import com.jacob.com.Variant;
import com.jacob.com.Dispatch;
public class ComPlus {

public ComPlus() {
    ActiveXComponent com = new ActiveXComponent("CLSID:{9354DC57-7646-xxxx-xxxx-xxxxxxxx}");
    Dispatch dis = com.getObject();
    System.out.println(com);
}
public static void main(String[] args) {
    ComPlus com = new ComPlus();
}
}

` и я нашел эту форму CSLID здесь COM / DCOM.properties

Пожалуйста, поделитесь ссылками или любым решением, чтобы выбраться из него.

...