Forum: Object-Pascal / Delphi-Language
Delphi
by himitsu,
4. Feb 2011
Bei einer Methode ist in Data ein Zeiger auf die Objektinstanz drin (TObject),
wärend bei der Klassen-Methode ein Zeiger auf die Klasse drin steht.
In diesem .Code steht das drin, welches an den versteckten "Self" Parameter übergeben wird.
Methode: Self = Instanz
Klassen-Methode: Self = Klasse, über welche auf die Methode zugegriffen wurde.
(bei der Objektinstanz wird der Zeiger auf die...
Forum: Object-Pascal / Delphi-Language
Delphi
by himitsu,
4. Feb 2011
Ja ja, ich mit meinen komischen Fragen :oops: ... ach ja, Moin erstma.
Kann man irgendwie rausbekommen, ob in einer type T = procedure(...) of object; ein Zeiger auf eine Methode+Objektinstanz oder eine Klassenmethode+Klassenzeiger drinsteckt?
type
TProc = procedure of object;
TTest = class
procedure A;
class procedure B;