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 */;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | System.pas systobj.h |
System | TObject |
説明
パブリッシュオブジェクト項目のアドレスを返します。
FieldAddress メソッドは,コンポーネントストリーム入出力システムがオブジェクトの指定のパブリッシュ項目にアクセスするために内部的に使用されます。FieldAddress メソッドは指定の項目があればその項目へのポインタを返します。オブジェクトに指定の名前のパブリッシュ項目がない場合,FieldAddress メソッドは nil(Delphi)または NULL(C++)を返します。
プログラムが項目にアクセスする場合,または項目を操作する場合は,FieldAddress メソッドではなくプロパティを使用する必要があります。