Thema: Delphi Funktionen überladen

Einzelnen Beitrag anzeigen

grenzgaenger
(Gast)

n/a Beiträge
 
#2

Re: Funktionen überladen

  Alt 25. Mai 2008, 15:11
das problem ist, dass sie in unterschiedlichen namespaces liegen.

was du machen könntest, wäre, die funktionen komplett in deiner unit zu definieren und bei der anderen, welche du in der anderen unit überschreibst, diese ebenfalls zu deklarieren und sie im anschluss aufzurufen... so in etwa

Delphi-Quellcode:
myUnit
interface
function inttostr(aShort: byte): string; overload;
function inttostr(aLongint: longint): string; overload;
implementation
function inttostr(aShort: byte): string;
begin
...
end;
function inttostr(aLongint: longint): string;
begin
 result := sysutils.inttostr(aLongint);
end;
ungetestet, kannst ja mal checken...
  Mit Zitat antworten Zitat