System.EnumModules

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

Delphi

procedure EnumModules(Func: TEnumModuleFunc; Data: Pointer);
procedure EnumModules(Func: TEnumModuleFuncLW; Data: Pointer);

C++

extern DELPHI_PACKAGE void __fastcall EnumModules(TEnumModuleFunc Func, void * Data)/* overload */;

プロパティ

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

説明

アプリケーション内のすべてのモジュールのコールバックを実行します。

EnumModules プロシージャは,ユーザー定義のコールバック関数に実行ファイルのハンドルとパッケージのハンドルを交互に渡すことにより,アプリケーション内の実行ファイルとパッケージを列挙します。EnumModules は,アプリケーション内の最後のモジュールを列挙するまで,あるいはコールバック関数が false を返すまで,処理を続けます。次の表に,EnumModules 領域へのパラメータを示します。



パラメータ 意味

Func

TEnumModulesFunc は,コールバック関数のプロシージャインスタンスアドレスを示します。

Data

Data は,コールバック関数に渡される,32 ビットのユーザー定義の値を示します。



関連項目