Caro Fernando,

para isso vc deve usar JNI - Java Native Interface.

http://java.sun.com/docs/books/tutorial/native1.1/

ftp://ftp.javasoft.com/docs/specs/jni.pdf

Mas.... a DLL que vc quer acessar deve 'exportar' seus m�todos para que os
mesmos sejam acess�veis via JNI.

Recentemente passei por esse mesmo problema: precisava acessar uma dll
atrav�s de java. Por�m esta era uma dll propriet�ria, que n�o fui em quem
fiz, e cujos m�todos n�o eram acess�veis via JNI.
A sa�da que encontrei foi: eu desenvolvi uma dll que exportava seus m�todos
para o JNI e fazia o mapeamento para a DLL que me interessava acessar.
O esquema ficou  assim:

Java ---(JNI)---> Minha_DLL -----> Outra_DLL

Espero ter ajudado.

[]'s,
Rodrigo Lopes
Softexport Inform�tica

----- Original Message -----
From: "Fernando Jose Oliveira Pessoa - CE" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, February 13, 2003 9:32 AM
Subject: [cejug] DLL


>
>  Gente,
>  Como posso acessar uma DLL usando Java?
>
>  Valeu
>
>  Fernando Pessoa
>   FIC
>
> --------------------------------------------------------------------------
-----------------
> Ceara' Java User Group
>
>   Para cancelar sua assinatura, envie um e-mail para:
[EMAIL PROTECTED]
>   Para mais informacoes, mande um e-mail para: [EMAIL PROTECTED]
>   Falar com o administrador? e-mail para: [EMAIL PROTECTED]
>
>
>


-------------------------------------------------------------------------------------------

Ceara' Java User Group

  Para cancelar sua assinatura, envie um e-mail para: [EMAIL PROTECTED]
  Para mais informacoes, mande um e-mail para: [EMAIL PROTECTED]
  Falar com o administrador? e-mail para: [EMAIL PROTECTED] 
 

Responder a