Pessoal,
vcs me ajudaram muito e até parece que
estou chupinhando, mas estou fazendo muita coisa
em paralelo e já descobri muitas coisas tb!!
Novo problema:
Como faço para enviar/receber parâmetros por
referência utilizando o JNI?
Exemplo:
no java envio :
char [] env = new char[128];
int re
Message -
From: "Renato" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, April 08, 2002 9:20 PM
Subject: Re: [java-list] JNI vs DLL???
> Realmente não sei como faço o seguinte, por exemplo:
>
> User32.MessageBox(0, "x", "This messag
Do mesmo joito que vc faria em C++.. Vc Carega o DLL no seu DLL novo e chama
uma função deste DLL.
Renato wrote:
[EMAIL PROTECTED]">
Realmente não sei como faço o seguinte, por exemplo:User32.MessageBox(0, "x", "This message box fromJava", 0);... dentro do Java!O User32.dll é, óbviamente, uma
Com certeza, em java voce não vai conseguir acessar uma
dll(C ou C++) que você não possa alterar, por exemplo uma
api do windows, no entanto voce pode criar outra dll(C ou
C++) que faça esta ponte, é simples, ai são os exemplos
que você viu no material da sun...
Alguma duvida
Luciano Silv
Realmente não sei como faço o seguinte, por exemplo:
User32.MessageBox(0, "x", "This message box from
Java", 0);
... dentro do Java!
O User32.dll é, óbviamente, uma DLL do Windows e eu
não posso alterá-la.
Já consegui fazer com os exemplos da Sun criando
e atualizando minha dll, agora preciso
Ou vc cria um DLL que é uma façade do dll que vc quer acessar.
Renato Silva wrote:
[EMAIL PROTECTED]">
Pessoal, vi alguns exemplos de JNI mas não entendi como faço para acessar
uma DLL que não posso modificar, pq pelo que eu vi tenho que incluir algo
no código em C (a dll está em C), para qd
Pessoal, vi alguns exemplos de JNI mas não entendi como faço para acessar uma DLL que não posso modificar, pq pelo que eu vi tenho que incluir algo no código em C (a dll está em C), para qdo for utilizar JNI haver uma ponte entre a DLL e o java. É isso mesmo?
Não sei se falei muita besteira,
Algu