Einzelnen Beitrag anzeigen

michaelarban

Registriert seit: 8. Jun 2010
9 Beiträge
 
#1

JNA: DLL-funktion in java benutzen

  Alt 8. Jun 2010, 20:59
Hallo Leute,

ich habe in einem java-Forum folgende Frage gestellt, aber nicht zufridendenstellend beantwortet bekommen:

ich habe eine Delphi-DLL (rechnen.dll) mit folgender einfachen Funktion (addiere), die 2 Integer-Zahlen übergeben bekommt, diese addiert und das Ergebnis zurückgibt:

Code:
library rechnen;
 
 
uses
  SysUtils,
  Classes;
 
{$R *.res}
 
function addiere(zahl1, zahl2 : Integer): Integer; stdcall;
begin
  Result := zahl1 + zahl2;
end;
 
exports
  addiere;
 
begin
end

Jetzt will ich diese "addiere-Funktion" in einer Java-Klasse benutzen, und zwar mittels JNA.

Frage: wie mache ich das? könntet ihr mir bitte eine schritt-für-schritt-Anleitung schreiben?

dankeeee
  Mit Zitat antworten Zitat