System.Classes.TDataModule.OldCreateOrder
Delphi
property OldCreateOrder: Boolean read FOldCreateOrder write FOldCreateOrder;
C++
__property bool OldCreateOrder = {read=FOldCreateOrder, write=FOldCreateOrder, nodefault};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
property | published | System.Classes.pas System.Classes.hpp |
System.Classes | TDataModule |
説明
OnCreate および OnDestroy イベントがいつ発生するかを指定します。
OldCreateOrder が false (デフォルト) の場合、OnCreate イベントは、すべてのコンストラクタが終了した後に発生し(AfterConstruction メソッドから)、OnDestroy イベントは、いずれかのデストラクタが呼び出される前に発生します(BeforeDestruction メソッドから)。
OldCreateOrder が true の場合、OnCreate はデータ モジュール コンストラクタから発生し、OnDestroy はデータ モジュール デストラクタから発生します。
メモ: このタイミングは、Delphi バージョン 3 以前、および C++Builder バージョン 1 とは異なります。この場合、OnCreate イベントは TDataModule コンストラクタが実行された際に発生し、OnDestroy イベントは TDataModule デストラクタが実行された際に発生します。OnCreate イベントおよび OnDestroy イベントが、データ モジュールのコンストラクタおよびデストラクタから発生する必要のあるアプリケーション は、OldCreateOrder を True に設定できます。
警告: バー―ジョン 11 では、OldCreateOrder プロパティは削除されています。 このプロパティがフォーム ディスクリプション ファイルにある場合、それは無視され、エラーは発生しません。
このプロパティがフォーム ディスクリプション ファイルにある場合、それは無視され、エラーは発生しません。