Einzelnen Beitrag anzeigen

Namenloser

Registriert seit: 7. Jun 2006
Ort: Karlsruhe
3.724 Beiträge
 
FreePascal / Lazarus
 
#7

Re: Was macht der Typecast Pointer()?

  Alt 31. Dez 2009, 18:59
Der Unterschied ist, dass bei Methoden immer die Referenz auf das Objekt mitgeliefert werden muss. TMethod ist deshalb auch ein Record mit zwei Pointern, während eine normale Funktion/Prozedur nur einen Pointer hat. Aus diesem Grund wird der @-Operator wahrscheinlich unterbunden.
  Mit Zitat antworten Zitat