Foundation > 動的モジュール > 動的モジュールの読み込み > 明示的モード
 
明示的モード
アプリケーションが読み込むモジュールとその場所を認識している場合は、明示的モジュール読み込みモードを使用できます。
myModule.dll モジュールを Microsoft Windows の C:\Rogue Wave\Views\Modules で作成したと想定します。このディレクトリーが PATH 変数にある場合、スタティック・メンバー関数 Load を呼び出してモジュールを直接読み込む (適切な初期化すべてを行う) ことができます。
IlvModule* myModule = IlvModule::Load("myModule", myParameter);
Rogue Wave® Views はこのモジュールを開き、パラメーター myParameter をモジュール・コンストラクターに送ろうとします。これを使用して詳しい情報を特定のモジュールに送ることができます。明示的モードでモジュールを読み込む場合、パラメーターは常に 0 に設定されています。
最初のパラメーターでは、モジュールの名前を指定します。IlvModule へのポインターではなく、モジュール名を操作する方が簡単な場合があります。
読み込みが失敗した場合、Load は 0 を返します。
返されたモジュール・インスタンスが破壊されると、動的ライブラリーはアンロードされます。

Version 6.0
Copyright © 2015, Rogue Wave Software, Inc. All Rights Reserved.