Acesso a DLL em Java

7 respostas
J

Fala moçada…

É o seguinte... Estou com um problemão... meu cliente tem um DLL contendo algumas funções em VB que eu preciso utilizar em Java... existe alguma forma de se instanciar este tipo de Objeto Externo em java... preciso de ajuda!!!

Falow…!?!

7 Respostas

D

que eu saiba o java nao faz acesso a dlls e nem a so(linux)

M

Eu não conheço nenhuma forma de fazer isso…

Mas eu discordo com o darkseid, pelo seguinte motivo:
Quando vc instala o JMF (por exemplo) da SUN ele instala dll´s para ter acesso à placa de som, etc !

Não sei exatamente se é diretamente a partir do Java que é o acesso ou se é apartir de um outro programa feito em outra liguagem…

Seria questão de pesquisar…
Abraço,
Maicon

J

Moçada…

Existe uma empresa com o nome de Excelsior

http://www.excelsior-usa.com/xfunction1.html

que tem uma solução para este tipo de problema, mas eu queria saber se existe alguma maneira de fazr isto utilizando algum método nativo do Java, sem ter que utilizar bibliotecas externas....?????

Valew…!

R

eu não sei muito sobre isso
mas tem como usar dlls em java

pesquise sobre “Java Native Interface” (JNI)
é um metodo que java usa para usar bibliotecas em linguagem c, c++ e dlls de linguagens nativas ao SO usado

só que ai vc perde a portabilidade

D

Caraca, dessa eu naum sabia… hehee

vivendo e aprendendo!

S

System.loadLibrary() não funciona para carregar DLLs ???

R

sim, só que na hora de compilar vc precisa fazer uns trecos lah…

Criado 28 de junho de 2004
Ultima resposta 30 de jun. de 2004
Respostas 7
Participantes 5