| 子程序名 | 返回值类型 | 公开 | 备 注 | ||||
| 进程_取程序路径 | 文本型 | 取指定进程的程序路径,成功返回程序路径,失败或进程不存在返回空文本 | |||||
| 参数名 | 类 型 | 参考 | 可空 | 数组 | 备 注 | ||
| 进程ID | 整数型 | ||||||
| 变量名 | 类 型 | 静态 | 数组 | 备 注 | ||
| 快照句柄 | 整数型 | |||||
| 模块信息 | 精易_模块信息 | |||||
| 路径 | 文本型 | |||||
判断 (进程ID = 4)
CloseHandle (快照句柄)
返回 (目录_取system32目录 ())
判断 (快照句柄 = -1)
返回 (“”)

模块信息.size = 1024
Module32First (快照句柄, 模块信息)
路径 = 到文本 (模块信息.模块完整路径)
判断 (取文本左边 (路径, 11) = “\SystemRoot”)
路径 = 读环境变量 (“SystemRoot”) + 子文本替换 (路径, “\SystemRoot”, “”, , 1, 假)
判断 (取文本左边 (路径, 4) = “\??\”)
路径 = 子文本替换 (路径, “\??\”, “”, , 1, 假)

CloseHandle (快照句柄)
返回 (路径)
| DLL命令名 | 返回值类型 | 公开 | 备 注 | |
| Module32First | 整数型 | 第一个模块,查找模块 | ||
| DLL库文件名: | ||||
| 在DLL库中对应命令名: | ||||
| Module32First | ||||
| 参数名 | 类 型 | 传址 | 数组 | 备 注 |
| 快照句柄 | 整数型 | |||
| 模块信息 | 精易_模块信息 | |||
| 数据类型名 | 公开 | 备 注 | ||||
| 精易_模块信息 | 进程模块信息 | |||||
| 成员名 | 类 型 | 传址 | 数组 | 备 注 | ||
| size | 整数型 | 1 | ||||
| mid | 整数型 | 模块ID | ||||
| pid | 整数型 | 进程ID | ||||
| gusage | 整数型 | 全局引用数 | ||||
| pusage | 整数型 | 引用数 | ||||
| base | 整数型 | 模块基址 | ||||
| 大小 | 整数型 | 模块大小 | ||||
| 模块句柄 | 整数型 | 模块句柄 | ||||
| 模块文件名 | 字节型 | "256" | 模块名 | |||
| 模块完整路径 | 字节型 | "256" | 模块路径 | |||
词条作者信息 使用例程
