mittach,
du musst ersteinmal im hauptprogramm die funktion definieren (mit external... und gleichen variablennamen und variablenabfolge), also:
Delphi-Quellcode:
//im hauptprogramm
...
function blabliblo(übergabewert: integer; var rückgabewert: boolean): string; external 'xyz.dll';
...
bin mir jetzt grad gar nicht sicher, wie die syntax mit dem external geht - schau da lieber in der hilfe noch mal nach.
jetzt rufst du vom hauptprogramm die funktion auf
Delphi-Quellcode:
procedure hauptprogramm;
var
result1: Boolean;
result2: string;
begin
result2 := blabliblo(100, result1);
end;
und bekommst die beiden ergebnisse!
mfg,
heiopei