Luis,
Conheco duas opcoes:
- Usar a Java COM Bridge que existe (existia? nao achei outro dia mais
listado entre os produtos) no site da Sun;
- Usar JNI (Java Native Interface).
Caso vc vah usar JNI, vc nao vai poder acessar o controle ActiveX
diretamente, mas antes precisarah desenvolver uma DLL em C[++] que
implemente os headers gerados pelo javah em cima da sua classe e essa DLL eh
q acessarah o ActiveX.
Existe uma explicacao basica de como fazer isto no Java Tutorial no site da
Sun, de uma olhada.
Se precisar de mais informacoes, pode perguntar. Eu jah usei JNI algumas
vezes e funciona bem, soh existe uma lentidao na hora da carga da DLL...
[]s
Michael Nascimento Santos
Sun Certified Programmer for the Java 2 Platform
Sun Certified Programmer for the Java 2 Platform 1.4
Moderador SouJava - www.soujava.org
----- Original Message -----
From: "@javabr" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Thursday, October 24, 2002 10:59 PM
Subject: Re: [enterprise-list] DLL com java.
Luis,
Procure por JNI (Java natural interface). Nao testei direito, mas eh mais ou
menos assim:
public class teste {
public void native myMethod();
static {
System.loadLibrary("MinhaDll");
}
public static void main(String []a) {
new teste().myMethod();
}
}
Vc encontra mais informacoes em
http://java.sun.com/products/jdk/1.2/docs/guide/jni/jni-12.html
Vc tbm pode acessar classes java dentro de outras linguagens, como uma dll
em c chamando um metodo java, embora isto seja melhor implementado com
CORBA, por exemplo.
[]s
Leandro
----- Original Message -----
From: "Luis Sergio Faria Carneiro" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, October 24, 2002 10:03 PM
Subject: Re: [enterprise-list] DLL com java.
> Fernando,
>
> existe uma ferramenta da IBM (Interface Tool, antes conhecida como
> Bridge2Java) que gera proxies Java para dlls ActiveX, como as geradas pelo
> VB.
>
> J� utilizei e funcinou muito bem. S� lembre de registrar sua dll no
Windows
> (regsvr32.exe).
>
> A� vai o link:
>
> http://www.alphaworks.ibm.com/tech/bridge2java/
>
> []'s,
>
> Luis Sergio
>
>
> ----- Original Message -----
> From: "JOSE FERNANDO ALVES PEREIRA" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Thursday, October 24, 2002 8:17 PM
> Subject: [enterprise-list] DLL com java.
>
>
> > E ai galera, beleza???!!!
> >
> > Alguem sabe como utilizar dll VB com java?
> >
> > Grato,
> >
> > Fernando.
> >
> >
> >
> >
> >
> > _________________________________________________________________
> > MSN Messenger: converse com os seus amigos online.
> > http://messenger.msn.com.br
> >
> >
> > ---------------------------------------------------------------------
> > Para cancelar a subscri��o, envie mensagem para:
> [EMAIL PROTECTED]
> > Para comandos adicionais, envie mensagem para:
> [EMAIL PROTECTED]
> >
> >
> >
>
>
>
> ---------------------------------------------------------------------
> Para cancelar a subscri��o, envie mensagem para:
[EMAIL PROTECTED]
> Para comandos adicionais, envie mensagem para:
[EMAIL PROTECTED]
>
---------------------------------------------------------------------
Para cancelar a subscri��o, envie mensagem para:
[EMAIL PROTECTED]
Para comandos adicionais, envie mensagem para:
[EMAIL PROTECTED]
---------------------------------------------------------------------
Para cancelar a subscri��o, envie mensagem para:
[EMAIL PROTECTED]
Para comandos adicionais, envie mensagem para: [EMAIL PROTECTED]