Einzelnen Beitrag anzeigen

Benutzerbild von Motzi
Motzi

Registriert seit: 6. Aug 2002
Ort: Wien
598 Beiträge
 
Delphi XE2 Professional
 
#10
  Alt 11. Apr 2003, 10:00
Zitat von sakura:
wenn mich nicht alles täuscht, stand die Objektreferenzierung dann im EBP Register.
Und wenn mich nicht alles täuscht dann steht sie immer in EAX! Aber ist ja nicht so wichtig..

Deswegen unterscheiden sich ja auch Methodenzeiger von Prozedurzeigern. Methodenzeiger bestehen immer aus 2 Pointern. Einer zeigt auf die Methode selbst (also an die Stelle wo der Code liegt) und der 2te referenziert das Objekt auf dessen Felder die Methode zugreifen soll, stellt also im Prinzip den "Selbst-Zeiger" Self dar.
Manuel Pöter
  Mit Zitat antworten Zitat