找回密码
 加入
搜索
查看: 2405|回复: 7

计算关闭了多少个iexplore.exe进程怎么写

  [复制链接]
发表于 2010-10-26 19:49:26 | 显示全部楼层 |阅读模式
计算关闭了多少个iexplore.exe进程怎么写?
自己写的
$a=0
$ie=ProcessExists("iexplore.exe")
If $ie Then
Do
        ProcessClose("iexplore.exe")
        $a=$a+1
Until Not ProcessExists("iexplore.exe")
EndIf
MsgBox(0,"a的值是多少?",$a)
这段代码被管理员强烈谴责,请教想实现这个功能的代码要怎么写才可以。谢谢

评分

参与人数 1金钱 -10 收起 理由
pusofalse -10 发错版块。

查看全部评分

发表于 2010-10-26 19:57:36 | 显示全部楼层
$aProcess = ProcessList("iexplore.exe")

For $i = 1 To $aProcess[0][0]
      If Not ProcessClose($aProcess[$i][1]) Then $aProcess[0][0] -= 1
Next

MsgBox(0, "", $aProcess[0][0])

评分

参与人数 1金钱 +10 收起 理由
sanye000001 + 10 谢谢帮忙

查看全部评分

 楼主| 发表于 2010-10-26 20:24:54 | 显示全部楼层
回复 2# pusofalse
$aProcess = ProcessList("iexplore.exe")
 $k=0
For $i = 1 To $aProcess[0][0]
      If ProcessClose($aProcess[$i][1]) Then $k+= 1
Next
 
MsgBox(0, "", $k)
非常感谢
发表于 2010-10-26 21:00:28 | 显示全部楼层
回复 3# sanye000001


    为何要多加一个变量k呢?变量k在这段代码里表示什么意思?
发表于 2010-10-26 22:21:57 | 显示全部楼层
谢谢pusofalse 分享
发表于 2010-10-26 22:49:07 | 显示全部楼层
学习了!!!
发表于 2010-10-26 23:30:06 | 显示全部楼层
pusofalse 发表于 2010-10-26 19:57


身体是革命的本钱,没有身体那里来的精力研究更多的东西?
 楼主| 发表于 2010-10-27 12:03:53 | 显示全部楼层
回复 4# pusofalse


    计算关闭了多少个iexplore.exe进程啊。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-9-21 19:43 , Processed in 0.075418 second(s), 22 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表