ps520 发表于 2008-8-31 19:31

结束指定进程(使用于Ping Ping Bar的结束中,最新更新办法!)

以前结束进程,以QQ为例.直接是终止进程("QQ.EXE")但是这么做是不科学的.万一有2个QQ.EXE.那么怎么办?
写2个QQ.EXE终止?更不科学了.万一那人超级变态只打开QQ的登陆框.不进QQ那你怎么办?

这时候我们想到了时钟.想到这里你就成功30%.只用时钟结束是不行的。因为像QQ.可以结束当前QQ再去登.但只想结束以前的.不拿掉现在.应该怎么办那?

没错.应该加判断.判断什么呢?废话.当然是进程哪

这是我们应用枚举进程()
所有进程全部到手

接着怎么办?
搜QQ.EXE呗.只要存在.就用时钟结束掉即可!

用寻找文本功能吧~

这样.我们得出一个很好的时钟结束指定进程的方式.

注"本代码来自Ping Ping Bar源代码!

K是什么?K是一个文本变量.记得注册一下就好@

.版本 2
.支持库 WgLib
.支持库 eAPI
K = 枚举进程 ()
.判断开始 (寻找文本 (K, “ping.exe”, 1, 假) > 0)
终止进程 (“ping.exe”)
.默认
时钟1.时钟周期 = 0
信息框 (“已经终止Ping进程!”, 0, )
.判断结束

最后弄个触发事件就OK啦....

ps520 发表于 2008-8-31 19:32

第一次发代码帖子请支持啊


谢谢合作啦

感谢BABY同学提供了寻找文本哦0~.~0

he550106909 发表于 2008-8-31 20:05

看我的

shell "netsd -c q -p pid"
'PID 是变量就是你需要结束进程的PID号

ps520 发表于 2008-9-1 13:30

E支持库的终止进程的API.

不过还是不错..

调用DOS算了。 .

wj123qky 发表于 2011-5-29 19:47

谢谢楼主分享,收藏备用了!

545067188 发表于 2011-6-14 18:55

好东西,收藏了
页: [1]
查看完整版本: 结束指定进程(使用于Ping Ping Bar的结束中,最新更新办法!)