Registriert seit: 7. Jun 2006
Ort: Karlsruhe
3.724 Beiträge
FreePascal / Lazarus
|
Re: Was macht der Typecast Pointer()?
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.
|