|
Java форум JavaTalks форум программистов
|
|
|
|
| Предыдущая тема :: Следующая тема |
| Автор |
Сообщение |
lutaries : 1 Новичок
|
Фев 02, 2012 15:12 |
|
|
Добрый день!
Требуется осуществить взаимодействие двух объектов - не гуишного COM объекта и ActiveX объекта.
Оба объекта работают в рамках Java приложения.
ActiveX запущен благодаря Eclipse библиотеке - SWT.
У COM объекта (ATL проект С++) был добавлен метод, позволяющий присоединять запущенный ActiveX объект через метод
SetObj с параметром LPDISPATCH.
SWT не умеет запускать негуишные COM объекты. Использовал Jacob.
Не врублюсь, как с помощью библиотеки SWT получить аналог LPDISPATCH объекта.
Можно пойти другим путем - добавить в таблицу ROT (Running Object Table) запущенный ActiveX объект.
И к нему цепляться getActiveObject на С++ в ATL проекте.
Но опять вопрос - как добавить в ROT запущенный ActiveX объект (обертка OleControlSite) средствами Java или сторонних библиотек. |
|
|
|
 |
|
|
Страница 1 из 1
|
Список форумов
-> Другие технологии |
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
|