|
发表于 2025-1-24 21:03:10
|
显示全部楼层
江苏省常州市
.版本 2
.子程序 进程_守护, , 公开, 守护指定的进程
.参数 进程名, 文本型
.参数 进程完整路径, 文本型
.局部变量 是否存在, 逻辑型
.局部变量 当前状态, 逻辑型
.局部变量 结果, 逻辑型
是否存在 = 进程_是否存在 (进程名)
.如果真 (是否存在 = 假)
返回 ()
.如果真结束
.判断循环首 (是否存在)
当前状态 = 进程_是否存在 (进程名)
.如果真 (当前状态 = 假)
结果 = 运行 (进程完整路径, 假, )
.如果真 (结果 = 假)
跳出循环 ()
.如果真结束
.如果真结束
.判断循环尾 ()
.版本 2
.支持库 eAPI
.子程序 进程_是否存在, 逻辑型, 公开, 存在返回真,不存在返回假
.参数 进程名, 文本型
.局部变量 进程数组, 进程信息, , "0"
.局部变量 I, 整数型
.局部变量 进程信息, 进程信息
.局部变量 进程名称, 文本型
进程数组 = 取系统进程列表 ()
.计次循环首 (取数组成员数 (进程数组), I)
进程信息 = 进程数组 [I]
进程名称 = 进程信息.进程名称
.如果真 (进程名称 = 进程名)
返回 (真)
.如果真结束
.计次循环尾 ()
返回 (假) ' 本命令用作于找不到该进程时的操作。
|
|