| 子程序名 | 返回值类型 | 公开 | 备 注 | ||||
| 进程_ID取模块 | 整数型 | 失败为0,成功返回模块数量(该命令为高级成员命令) | |||||
| 参数名 | 类 型 | 参考 | 可空 | 数组 | 备 注 | ||
| 进程ID | 整数型 | 为空 则取当前进程模块 | 模块信息数组 | LPMODULEENTRY32 | 返回的模块信息 数组 | ||
| 变量名 | 类 型 | 静态 | 数组 | 备 注 | ||
| 快照句柄 | 整数型 | |||||
| 模块信息 | LPMODULEENTRY32 | |||||
| 进程句柄 | 整数型 | |||||
快照句柄 = CreateToolhelp32Snapshot (8, 进程ID)
如果真 (快照句柄 = 0)
返回 (0)模块信息.size = 1024
进程句柄 = Module32First (快照句柄, 模块信息)
判断循环首 (进程句柄 ≠ 0)
加入成员 (模块信息数组, 模块信息)
进程句柄 = Module32Next (快照句柄, 模块信息)
判断循环尾 ()CloseHandle (快照句柄)
返回 (取数组成员数 (模块信息数组))
词条作者信息 使用例程
