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 */;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | System.pas systobj.h |
System | TObject |
Description
Renvoie l'adresse d'un champ objet publié.
La méthode FieldAddress est utilisée de manière interne par le système de flux composant pour accéder au champ publié d'un objet spécifié par le paramètre Name. FieldAddress renvoie un pointeur sur le champ, s'il existe. Si l'objet n'a pas de propriété publiée de ce nom, FieldAddress renvoie nil (Delphi) ou NULL (C++).
Les programmes doivent accéder aux champs et les manipuler en utilisant les propriétés, et non avec FieldAddress.