|
发表于 2013-7-24 21:07:00
|
显示全部楼层
上海市上海市
.版本 2
.DLL命令 第一, 整数型, , "Module32First"
.参数 快照句柄, 整数型
.参数 模块信息, 模块信息型
.DLL命令 快照, 整数型, , "CreateToolhelp32Snapshot"
.参数 falg, 整数型
.参数 id, 整数型
.DLL命令 _关闭, 整数型, , "CloseHandle"
.参数 对象句柄, 整数型
.版本 2
.子程序 取进程路径, 文本型, , 取指定进程的程序启动路径(成功返回路径,失败或进程不存在返回空)
.参数 进程名, 文本型
.局部变量 快照句柄, 整数型
.局部变量 模块信息, 模块信息型
.局部变量 路径, 文本型
.局部变量 进程ID, 整数型
进程ID = 取进程ID (进程名)
快照句柄 = 快照 (8, 进程ID)
.如果真 (快照句柄 = -1)
返回 (“”)
.如果真结束
模块信息.size = 1024
第一 (快照句柄, 模块信息)
路径 = 到文本 (模块信息.模块完整路径)
_关闭 (快照句柄)
返回 (路径)
|
|