System.TObject.FieldAddress
Delphi
function FieldAddress(const Name: _ShortStr): Pointer; overload;
function FieldAddress(const Name: string): Pointer; overload;
C++
void * __fastcall FieldAddress(const ShortString &Name)/* overload */;
void * __fastcall FieldAddress(const UnicodeString Name)/* overload */;
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | System.pas systobj.h |
System | TObject |
Beschreibung
Liefert die Adresse eines als published deklarierten Objektfeldes.
FieldAddress wird intern vom Komponenten-Streaming-System verwendet, um auf ein als published deklariertes Objektfeld zugreifen zu können. Die Methode gibt einen Zeiger auf das Feld zurück (falls vorhanden). Andernfalls wird nil (Delphi) oder NULL (C++) zurückgegeben.
Programme sollten für die Bearbeitung von Feldern nicht diese Methode, sondern Eigenschaften verwenden.