Zitat von
Ultimator:
Das mit den unterschiedlichen Deklarationen kommt vermutlich daher, dass du
stdcall sowohl oben als auch unten bei der procedur anschreiben musst, also so:
Delphi-Quellcode:
function VPUNK(t2:integer) : integer; external 'quelle.dll'; stdcall;
.
.
.
function VPUNK(t2:integer) : integer; external 'quelle.dll'; stdcall; // rufe diese funktion VPUNK auf.
t2: integer;
t2 := 3;
a := VPUNK(t2); // verwende sie.
Denk ich mal (ist zwar doof beschreiben, aber ich denke man sieht, was gemeint ist
)
ich habe jetzt die ganze Quellcode angelegt, guck mal da bitte. Verstehe nicht ganz, wo muss ich stdcall noch einmal schreiben, wenn ich schon am Anfang bekomme meine Fehlermeldung.