Classes.TPersistent
Contents |
Delphi の情報
ファイル Classes.pas
TPersistent = class(TObject)
ユニット: Classes
種類: クラス
継承クラスのメンバ: Classes.TPersistent のメンバ
クラスのメソッド: Classes.TPersistent のメソッド
クラスのコンストラクタとデストラクタ: Classes.TPersistent のコンストラクタ
C++ の情報
ファイル Classes.hpp
TPersistent = class(TObject)
ユニット: Classes
種類: クラス
継承クラスのメンバ: Classes.TPersistent のメンバ
クラスのメソッド: Classes.TPersistent のメソッド
クラスのコンストラクタとデストラクタ: Classes.TPersistent のコンストラクタ
説明
TPersistent は,割り当て機能およびストリーミング機能を持つすべてのオブジェクトの上位オブジェクトです。
TPersistent オブジェクトは,ほかのオブジェクトに割り当てることができ,およびフォームファイル(.xfm ファイルまたは .dfm ファイル)に対してプロパティを読み書きできる,すべてのオブジェクトに共通の動作をカプセル化します。このため,TPersistent オブジェクトのメソッドは以下の目的でオーバーライドできます。
非パブリッシュデータをストリームにロードおよび保存するための手続きを定義する
値をプロパティに割り当てるための手段を提供する
あるオブジェクトの内容をほかのオブジェクトに割り当てる手段を提供する
TPersistent のインスタンスは作成しないでください。コンポーネントではないが,ストリームに保存するか,またはプロパティをほかのオブジェクトに割り当てる必要があるオブジェクトを宣言する場合に,基本クラスとして TPersistent オブジェクトを使用します。