|
Acho que n�o vai ser t�o f�cil assim... as
assinaturas das fun��es nativas devem ter alguns modificadores e, se as fun��es
em sua DLL n�o estiver usando-os, voc� vai precisar de "empacotar" a sua
DLL em outra DLL que contenha as fun��es com os modificadores
apropriados.
D� uma olhada no Java Tutorial, l� voc� vai
encontrar uma melhor explica��o sobre como usar JNI. Tenho um exemplo
simples que desenvolvi e se vc quiser me avise que mando pra voc� por
email.
Inteh,
Leonardo.
.................................................... Leonardo Souza
Mario Bueno itera Inform�tica [EMAIL PROTECTED] Phone: 55 27
337 0317 Cell: 55 27 9971 1375 Visit our website at: http://www.itera.com.br ....................................................
----- Original Message -----
Sent: Tuesday, March 20, 2001 8:42
AM
Subject: Re: [java-list] JAVA E C (DLL) -
HEEELLLLPPPPP PLEASEEEEE !!!!!
Ol� Jason....
Muito obrigado kra.... isso realmente foi de
grande ajuda p/ n�s, (eu e a Adriana), mas seria pedira muito perguntar se vc
tem um modelo/exemplo de c�digo pronto p/ passar p/ gente visualizar melhor a
classe???
Muito obrigado e []s
Daniel
----- Original Message -----
Sent: Monday, March 19, 2001 6:07
PM
Subject: Re: [java-list] JAVA E C (DLL)
- HEEELLLLPPPPP PLEASEEEEE !!!!!
Boa Tarde Adriana.
N�o, n�o precisa reinventar a roda, o que �
necess�rio fazer � uma classe que tenha os mesmos m�todos que existe na sua
dll.
tipo um m�todo que
recebe um int na dll seria + ou - assim.
public
native void getAnything(int x);
Obs.: sem implementa�ao, a
implementa��o est� na sua dll
Abra�os!!!
----- Original Message -----
Sent: Monday, March 19, 2001 3:28
PM
Subject: [java-list] JAVA E C (DLL) -
HEEELLLLPPPPP PLEASEEEEE !!!!!
> E-mail gr�tis BOL com antiv�rus!
Fa�a j� o seu! > http://www.bol.com.br > >
> Ol� pessoal.... > > Estou precisando de ajuda urgente
!!!! > O problema � que tenho uma dll feita em C e preciso utilizar os
m�todos > dentro do Java, qual a melhor maneira de fazer isso
??? > > Andei lendo o tutorial JNI, mas me parece que tenho que
reinventar a roda > pra usar essa dll. Pelo que entendi, al�m do
c�digo em C, eu tenho que ter > uma aplica��o em Java que implemente
os m�todos native desse c�digo em C. � > isso ???? Ser� que entendi
errado ???? > > PRECISO DE AJUDA !!!!!! URGENTE
!!!!!!!!! > > Agrade�o antecipadamente........ > >
Adriana > > ------------------------------ LISTA SOUJAVA
---------------------------- > http://www.soujava.org.br -
Sociedade de Usu�rios Java da Sucesu-SP > d�vidas mais comuns:
http://www.soujava.org.br/faq.htm >
regras da lista: http://www.soujava.org.br/regras.htm >
para sair da lista: envie email para [EMAIL PROTECTED] >
------------------------------------------------------------------------- >
> > > ------------------------------ LISTA SOUJAVA
---------------------------- > http://www.soujava.org.br -
Sociedade de Usu�rios Java da Sucesu-SP > d�vidas mais comuns: http://www.soujava.org.br/faq.htm >
regras da lista: http://www.soujava.org.br/regras.htm >
para sair da lista: envie email para [EMAIL PROTECTED]
>
------------------------------------------------------------------------- >
>
|