Wagner,

precisei acessar DLLs desenvolvidas em C atrav�s do Java e
utilizei JNI, acredito que � disso que vc vai precisar. Tenho um
dos exemplos que utilizei na �poca para dar o caminho das
pedras para vc.

N�o sei se vc j� fez isso mas tente dar uma pesquisada no
sequinte arquive do SouJava:
http://www.mail-archive.com/java-list@;soujava.org.br

Pesquise por JNI ou DLL,

"Aqui vai um projeto que demonstra a utiliza��o de JNI para invoca��o de uma
fun��o da API do Windows. O exemplo cont�m um script ANT que constr�i a DLL
utilizando o compilador cl.exe (do Visual C++), voc� ter� que editar o
script caso utilize outro ambiente de compila��o." by Rodrigo B. de Oliveira

Espero ter ajudado,

Renato.

----- Original Message -----
From: "flexa" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, November 15, 2002 2:33 PM
Subject: Re: RES: RES: [enterprise-list] Ferramenta de Uml


Caro Wagner,

A solu��o para o seu problema ser� definir um s�rie de m�todos nativos em
java (m�todos com assinatura native), um para cada fun��o da DLL que voc�
quer usar a partir do Java. A raz�o � que os tipos da dados dentro da DLL
n�o casam com os tipos Java, logo � necess�ria uma convers�o. Uma vez feito
isso funciona perfeitamente.

Fique � vontade para mandar-me email com mais detalhes sobre o seu problema.

Espero que ajude,
Flexa

At 10:05 14/11/2002, you wrote:
>Pessoal, estou precisando passar comandos para uma impressora ECF pela
>linguagem Java, o fabricante da Impressora fornece uma DLL com todas as
>fun��es para utiza��o da Impressora. Algu�m conhece alguma forma de como
>utilizar DLL com Java ?
>Se algu�m j� utiliza e poder me enviar um exemplo eu ficarei muito
>agradecido.
>
>
>WAGNER ROBERTO SORIO
>    Analista de Sistemas
>     Depto. Inform�tica
>  Via��o Itapemirim - SP
>
>
>
>
>---------------------------------------------------------------------
>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]

Attachment: HelloWorld.zip
Description: Zip compressed data

---------------------------------------------------------------------
Para cancelar a subscri��o, envie mensagem para: 
[EMAIL PROTECTED]
Para comandos adicionais, envie mensagem para: [EMAIL PROTECTED]

Responder a