Jacob & OCX  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
javaBeats
Java Ninja
[Avatar]

Membro desde: 27/01/2005 11:41:47
Mensagens: 296
Offline

Olá,

Senhores, eu jamais fiz isso antes.. e não entendo muito de COM e ActiveX. Eu tenho um controle ActiveX, com extensão .ocx, e preciso invocar alguns de seus métodos em uma interface Java.

Será necessário criar uma classe wrapper em C++ com JNI para fazer isso, ou posso carregar o controle ActiveX com o Jacob e invocar seus métodos?

Grato desde já por qualquer ajuda ou indicação de material auxiliar...

"Life is a tragedy for those who feel, and a comedy for those who think". La Bruyere
[Email]
fmeyer
Moderador
[Avatar]
Membro desde: 22/02/2005 17:26:29
Mensagens: 1583
Localização: Sao Paulo
Offline

da uma olhadinha nisso

http://www.codeproject.com/threads/bridgewinjava.asp

Fernando Meyer http://fernandomeyer.com
[Email] [WWW]
javaBeats
Java Ninja
[Avatar]

Membro desde: 27/01/2005 11:41:47
Mensagens: 296
Offline

Legal, mas olhando por cima, parece que esse codigo comunica um software C++ e outro Java via sockets, sem muito mistério. Eu preciso iniciar o controle ActiveX a partir do programa em Java.

Meu controle ActiveX é um player multimedia... Que eu preciso colocar em um JPanel, ou Canvas. Preciso inicializá-lo via Java, com Swing. Seus métodos são simples e fáceis de lidar, mas não sei se terei te fazer uma classe C++ wrapper, e iniciar uma janela para recuperar uma instância HWND com JAWT/JNI... ou se posso invocar o bichinho direto do lado Java, sem código nativo, com o auxílio de bibliotecas como o Jacob.

"Life is a tragedy for those who feel, and a comedy for those who think". La Bruyere
[Email]
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team