System.TObject.FieldAddress

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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.