[JNA] Problème de chargement de librairie
Bonjour,
J'essaie de charger une DLL dans un programme JAVA mais je bloque car je n'arrive pas à charger ma DLL.
J'ai placé cette DLL dans le dossier system32 ou system de windows mais rien à faire.
Voici le code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
package view;
import lib.JNAUser32;
import com.sun.jna.Native;
public class connectBdbg {
public static void main(String[] args) {
int i;
String ded;
String temp;
String num;
//Appel JNA
//on charge la dll
JNAUser32 bdbg = (JNAUser32) Native.loadLibrary("bdglib_win", JNAUser32.class);
}
} |
L'interface :
Code:
1 2 3 4 5 6 7 8 9 10 11
|
package lib;
import com.sun.jna.Library;
public interface JNAUser32 extends Library
{
boolean openCOMDLL(int numPort);
boolean closeCOMDLL();
} |
Merci