(Co-Admin)
Registriert seit: 29. Mai 2002
Ort: Hamburg
11.117 Beiträge
Delphi 11 Alexandria
|
Re: Übergabeparameter verfälscht bei Aufruf einer Funktion
31. Mär 2005, 23:30
Moin Arakis,
Methoden haben noch einen impliziten Parameter, der vor den anderen kommt, nämlich self.
Intern sieht, z.B.,
function TIntegerComparer.DefaultComparerFunc(x: Integer; y: Integer): Integer;
so aus:
Code:
function TIntegerComparer.DefaultComparerFunc([color=red]self: TIntegerComparer;[/color]x: Integer; y: Integer): Integer;
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
|