mein Versuch ein Function-overloading in einer
DLL zu verwenden hat nicht funktioniert, ich habe dann hier auch eine Begründung gefunden :
https://stackoverflow.com/questions/...tions-from-dll
d.h. die Lösung sieht dann so aus :
Delphi-Quellcode:
library liba;
procedure F(X: Integer); stdcall; overload;
begin
end;
procedure F(X, Y: Integer); stdcall; overload;
begin
end;
exports
F(X: Integer) name 'F1',
F(X, Y: Integer) name 'F2';
begin
end
dann kann ich doch gleich wieder so kodieren wie in libb, ist overload damit nicht völlig sinnlos innerhalb einer
DLL ?
Delphi-Quellcode:
library libb;
procedure F1(X: Integer); stdcall;
begin
end;
procedure F2(X, Y: Integer); stdcall;
begin
end;
exports
F1,
F2;
begin
end