|
发表于 2025-4-2 13:23:55
|
显示全部楼层
河南省郑州市
.子程序 进程_取同名ID, 整数型
.参数 进程名, 文本型
.参数 进程ID数组, 整数型, 参考 可空 数组
.局部变量 hSnap, 整数型
.局部变量 pe32, PROCESSENTRY32
.局部变量 count, 整数型
重定义数组 (进程ID数组, 假, 0)
hSnap = CreateToolhelp32Snapshot (#TH32CS_SNAPPROCESS, 0)
.如果真 (hSnap = #INVALID_HANDLE_VALUE)
返回 (0)
.如果真结束
pe32.dwSize = 296
.如果真 (Process32First (hSnap, pe32))
.循环判断首 ()
.如果真 (到小写 (到文本 (pe32.szExeFile)) = 到小写 (进程名))
count = count + 1
加入成员 (进程ID数组, pe32.th32ProcessID)
.如果真结束
.循环判断尾 (Process32Next (hSnap, pe32))
.如果真结束
CloseHandle (hSnap)
返回 (count) |
|