System.TypInfo.PTypeData
Delphi
PTypeData = ^TTypeData;
C++
typedef TTypeData *PTypeData;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
pointer typedef |
public | System.TypInfo.pas System.TypInfo.hpp |
System.TypInfo | System.TypInfo |
説明
PTypeData は、コンポーネント プロパティ型情報を保持する TTypeData レコードへのポインタです。
TTypeData が使われるのは、主に、GetTypeData を呼び出した結果を保持するためです。コンポーネント プロパティ型についてのメタ詳細を Delphi の RTTI(Run Time Type Information:実行時型情報)メカニズムの一部として提供するため、実行時のコンポーネント プロパティ処理が可能になります。これにより、必要以上に値をハード コーディングすることなく、より汎用のコンポーネント処理を行うことができます。PTypeData は TTypeData レコードへのポインタです。