Einzelnen Beitrag anzeigen

bernhard_LA

Registriert seit: 8. Jun 2009
Ort: Bayern
1.138 Beiträge
 
Delphi 11 Alexandria
 
#1

DLL overloading

  Alt 7. Apr 2022, 11:45
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
  Mit Zitat antworten Zitat