JAVA & DLL - ACESSANDO FUNÇÕES (NÃO C)

0 respostas
F

Saudações a todos os colegas Desenvolvedores Java.

Estou com um sério problema.

Como faço para criar classes que estão definidas numa DLL? Tenho a documentação completa dos métodos e funções dessa DLL.

Por favor já catei muitas dicas aqui no próprio portal java de JNI e creio não ser o caminho.

O fabricante do produto possui vários documentos para utilizar a DLL masn somente com DOT NET (Veja abaixo código usando a DLL para DOT NET).

{

PISDK.PISDK piSDK= new PISDK.PISDKClass();

PISDK.MessageLog piMessageLog= piSDK.MessageLog;

while (messageEvent.WaitOne())

{…

E, quando tento compilar o mesmo código, após ter dado System.loadlibrary(“com a dll especifica”) ocorre a seguinte mensagem de erro:

D:>c:\sun\appserver\jdk\bin\javac -classpath c:\tomcat41\common\lib\servlet.jar MostraAlunos.java

MostraAlunos.java:36: package PISDK does not exist

PISDK.PISDKClass servindo = new PISDK.PISDKClass();

^

MostraAlunos.java:36: package PISDK does not exist

PISDK.PISDKClass servindo = new PISDK.PISDKClass();

^

2 errors

ESSA EH BARRA!!!

Preciso de ajuda de colegas mais experientes.

Um abraço.

Ferrer

Criado 12 de março de 2005
Respostas 0
Participantes 1