2个回答
展开全部
汗 你是想做定时结束某进程的软件吧。何必要用这样的方法呢,
时钟周期为0表明时钟未启用
具体蓝屏原因我不知道 但是你这个可以优化一下
直接把时钟程序里面的代码这样写:
如果(进程是否存在(进程名))
结束进程()
超级编辑框2.内容 =到文本(取先行时间())+ 变量A+#换行符+"成功结束进程XXX"
变量A=超级编辑框2.内容
变量A是全局变量,文本型 初始值为空。
我给你的只能是这个思路 具体的你想想怎么实现 很简单的。看看能不能解决蓝屏的方法
上面的判断进程是否存在需要易语言超级模块支持 百度一下你就知道的。
时钟周期为0表明时钟未启用
具体蓝屏原因我不知道 但是你这个可以优化一下
直接把时钟程序里面的代码这样写:
如果(进程是否存在(进程名))
结束进程()
超级编辑框2.内容 =到文本(取先行时间())+ 变量A+#换行符+"成功结束进程XXX"
变量A=超级编辑框2.内容
变量A是全局变量,文本型 初始值为空。
我给你的只能是这个思路 具体的你想想怎么实现 很简单的。看看能不能解决蓝屏的方法
上面的判断进程是否存在需要易语言超级模块支持 百度一下你就知道的。
追问
我找到原因了,还有你这种方法我已经用过了,如果列表里面进程很多每扫描一次就会占用很大内存,所以我改用获取进程时判断该进程是否在列表内,在就跳过,不在就结束,这样就不卡了
追答
在实用角度来说都差不多,超级模块的判断语句就是你写的那样。。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询