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 Silva On Mon, 8 Apr 2002 21:20:29 -0300 (ART) Renato <[EMAIL PROTECTED]> wrote: >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 saber >como acesso uma dll que não posso alterar. >Alguém tem algum código de exemplo? > >Muito obrigado, > >Renato. > > --- Sven van ´t Veer <[EMAIL PROTECTED]> escreveu: > >Ou vc cria um DLL que é uma façade do dll que vc >> quer acessar. >> >> Renato Silva wrote: >> >> > 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ém pode, por favor, me ajudar com isso? >> > >> > Muito obrigado, >> > >> > Renato. >> > >> > >> > >> >------------------------------------------------------------------------ >> > Yahoo! Empregos >> > O trabalho dos seus sonhos pode estar aqui. >> Cadastre-se hoje mesmo no >> > Yahoo! Empregos <http://br.empregos.yahoo.com/> e >> tenha acesso a >> > milhares de vagas abertas! >> >> >> -- >> "'You guys (at Microsoft) still don't get it,' >> because it's sort of Java with reliability, >> productivity and security deleted." >> >> James Gosling >> >> >> > >_______________________________________________________________________________________________ >Yahoo! Empregos >O trabalho dos seus sonhos pode estar aqui. Cadastre-se > hoje mesmo no Yahoo! Empregos e tenha acesso a milhares > de vagas abertas! >http://br.empregos.yahoo.com/ > >------------------------------ 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 >historico: > http://www.mail-archive.com/java-list%40soujava.org.br >para sair da lista: envie email para > [EMAIL PROTECTED] ________________________________________________ Don't E-Mail, ZipMail! http://www.zipmail.com/ ------------------------------ 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 historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -------------------------------------------------------------------------