Die Imports sind Case-Sensitive! Hast du darauf geachtet?
Ist die Aufrufkonvention "stdcall" richtig?
Ansonsten probiers erstmal dynamisch mit der Einbindung:
Delphi-Quellcode:
var lib:hmodule;
rechne:function(n:Integer):integer; stdcall;
begin
lib:=loadlibrary('test.dll');
rechne:=getprocaddress(lib,'rechne');
...
freelibrary(lib);
end;
Und gehe mal mit dem Debugger durch.
Dieser Beitrag ist für Jugendliche unter 18 Jahren nicht geeignet.