Hallo!
Ich hab zwar noch nicht allzu viel mit Java zu tun gehabt, hab mich aber relativ schnell rein gefunden.
Jetzt habe ich allerdings ein "mittel-schweres" Problem.
Ich möchte eine Java-Tool schreiben, mit dem ich auf eine AMX-Mediensteuerungsanlage zugreifen kann. Die Anbindung erfolgt über eine Active-X Schnittstelle.
Ich habe mit schon mit JACOB beschäftigt und weiß, dass ich damit die Brücke zwischen Java und Active-X herstellen kann, ich weiß auch wie das funktioniert.
Das Problem an der ganzen Sache ist, dass ich nur eine *.DLL vorliegen habe, in der alle Funktionen der Anlage hinterlegt sind.
Ich weiß nicht, wie ich diese DLL in mein Projekt lade und wie ich dann auf die Funktionen zugreifen kann.
Ich hab es auch schon mit JNI bzw. JNA versucht, da wird die DLL zwar eingebunden, aber da dies ja nur aktiv zur Laufzeit geschieht, kann ich während der Programmierung eben nicht auf die Funktionen zu greifen.
Wie kann ich das nun machen?
Wie gesagt die DLL ist Active-X.
Gibt es irgendeine Möglichkeit diese als Java-Bibliothek einzubinden, so dass ich dann mit Hilfe von Jacob damit arbeiten kann?
Würde mich freuen, wenn mir da jemand helfen könnte.
Und das mir dann auch gleich so erklärt, dass/wie man das in NetBeans machen kann.
Vielen Dank im Voraus
KrischanS
Ich hab zwar noch nicht allzu viel mit Java zu tun gehabt, hab mich aber relativ schnell rein gefunden.
Jetzt habe ich allerdings ein "mittel-schweres" Problem.
Ich möchte eine Java-Tool schreiben, mit dem ich auf eine AMX-Mediensteuerungsanlage zugreifen kann. Die Anbindung erfolgt über eine Active-X Schnittstelle.
Ich habe mit schon mit JACOB beschäftigt und weiß, dass ich damit die Brücke zwischen Java und Active-X herstellen kann, ich weiß auch wie das funktioniert.
Das Problem an der ganzen Sache ist, dass ich nur eine *.DLL vorliegen habe, in der alle Funktionen der Anlage hinterlegt sind.
Ich weiß nicht, wie ich diese DLL in mein Projekt lade und wie ich dann auf die Funktionen zugreifen kann.
Ich hab es auch schon mit JNI bzw. JNA versucht, da wird die DLL zwar eingebunden, aber da dies ja nur aktiv zur Laufzeit geschieht, kann ich während der Programmierung eben nicht auf die Funktionen zu greifen.
Wie kann ich das nun machen?
Wie gesagt die DLL ist Active-X.
Gibt es irgendeine Möglichkeit diese als Java-Bibliothek einzubinden, so dass ich dann mit Hilfe von Jacob damit arbeiten kann?
Würde mich freuen, wenn mir da jemand helfen könnte.
Und das mir dann auch gleich so erklärt, dass/wie man das in NetBeans machen kann.
Vielen Dank im Voraus
KrischanS