Hi Leutz,
tschulliung wenn ich mich heute mal wieder etwas braun anstelle, aber ich hab das mit JNI noch nicht ganz geblickt. Ich möchte eine bestehende dll in Java nutzen und habe mir dazu das JNI etwas angeschaut.
Ich habe mir auch eine Klasse geschrieben, die aus meiner dll eine Methode benutzt.
Guckst du hier:
Daraus habe ich mir mit javah die .h-Datei erzeugt ... nur weiß ich jetzt nicht was ich weiter machen soll. ???:L
In den Tutorials wie z.B. hier wird dann die .c implementiert, aber ich will ja die bestehende dll nutzen und nicht neu in c implementierten.
Ich hab sogar die originale .h und 2 libs hier rumliegen, damit sollte es doch irgendwie möglich sein, dieses JNI-Dingens zum rennen zu bekommen oder etwa nicht?
Danke für Eure Mühe!
Gruß
mischer
tschulliung wenn ich mich heute mal wieder etwas braun anstelle, aber ich hab das mit JNI noch nicht ganz geblickt. Ich möchte eine bestehende dll in Java nutzen und habe mir dazu das JNI etwas angeschaut.
Ich habe mir auch eine Klasse geschrieben, die aus meiner dll eine Methode benutzt.
Guckst du hier:
Code:
public class MyJniTest {
static {
System.loadLibrary("vxlapi");
}
public native int xlOpenDriver();
public static void main(String args[])
{
System.out.println("Hello, world!");
}
}
In den Tutorials wie z.B. hier wird dann die .c implementiert, aber ich will ja die bestehende dll nutzen und nicht neu in c implementierten.
Ich hab sogar die originale .h und 2 libs hier rumliegen, damit sollte es doch irgendwie möglich sein, dieses JNI-Dingens zum rennen zu bekommen oder etwa nicht?
Danke für Eure Mühe!
Gruß
mischer