DesignIntf.ForceDemandLoadState

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

procedure ForceDemandLoadState(DemandLoadState: TDemandLoadState);

C++

extern DELPHI_PACKAGE void __fastcall ForceDemandLoadState(TDemandLoadState DemandLoadState);

プロパティ

種類 可視性 ソース ユニット
procedure
function
public
DesignIntf.pas
DesignIntf.hpp
DesignIntf DesignIntf


説明

IDE が登録コンポーネントのスマート ローディングを使用するべきかを示します。

TDemandLoadState には、次の値が定義されています:

意味

dlEnable

IDE がインストール済みパッケージのスマート ローディングを使用するべきかを示します。 IDE 起動時、IDE は、即座にすべてのインストール パッケージをロードするわけではありません。最初に、プロジェクト グループで明示的に使用されるインストール パッケージ コンポーネントのみが、IDE によってロードされます。ロードされないパッケージは、要求に応じて自動的にロードされます。たとえば、プログラマがコンポーネントをツール パレットからフォーム デザイナにドラッグすると、このコンポーネントが登録されているパッケージが、IDE にロードされます。スマート ローディングは、IDE を開く時間と使用されるメモリを軽減します。
これがデフォルト値です。

dlDisable

スマート ローディングを無効にします。IDE 起動時、IDE は常にすべてのインストール済みパッケージをロードします。

dlDefault

システム自身が、インストール済みパッケージのスマート ローディングを使用するかどうかを定義します。

関連項目