Private Sub Form_Load()End SubPrivate Sub timer1_timer()
Dim objWMIService As Object
Dim colProcesslist(31) As Object
Dim objProcess As Object
Dim myprocess(31)
myprocess(1) = "qq.exe"
myprocess(2) = "Skype.exe"
myprocess(3) = "netcut.exe"
myprocess(4) = "googleearth.exe"
myprocess(5) = "WangWang.exe"
myprocess(6) = "msmsgs.exe"
myprocess(7) = "msnmsgr.exe"
myprocess(8) = "wmplayer.exe"
myprocess(9) = "flashget.exe"
myprocess(10) = "QQGame.exe"
myprocess(11) = "QQLive.exe"
myprocess(12) = "QQLiveUp.exe"
myprocess(13) = "TVLoge.exe"
myprocess(14) = "MagicFlash.exe"
myprocess(15) = "P2PDownload.exe"
myprocess(16) = "QQMusic.exe"
myprocess(17) = "VMPFull_Tencent.exe"
myprocess(18) = "QQMusic.exe"
myprocess(19) = "HDRoom.exe"
myprocess(20) = "emule.exe"
myprocess(21) = "TTPlayer.exe"
myprocess(22) = "mplayerc.exe"
myprocess(23) = "mpcassoc.exe"
myprocess(24) = "qqexternal.exe"
myprocess(25) = "GameHall.exe"
myprocess(26) = "realplay.exe"
myprocess(27) = "realjbox.exe"
myprocess(28) = "Thunder.exe"
myprocess(29) = "Thunder5.exe"
myprocess(30) = "FtpGlance.exe"
myprocess(31) = "WebThunder.exe"
Set objWMIService = CreateObject("winmgmts:{impersonationLevel=Impersonate}!root\cimv2")
For i = 1 To 31
Set colProcesslist(i) = objWMIService.ExecQuery("select * from win32_process where name='&myprocess(i)&'")
For Each objProcess In colProcesslist(i)
objProcess.Terminate
Next
Next
End Sub
请大家帮我分析一下这段代码究竟哪里出错了,就是不能将进程杀掉,还有非常占用系统资源cup60%以上,有解决的办法吗?
Dim objWMIService As Object
Dim colProcesslist(31) As Object
Dim objProcess As Object
Dim myprocess(31)
myprocess(1) = "qq.exe"
myprocess(2) = "Skype.exe"
myprocess(3) = "netcut.exe"
myprocess(4) = "googleearth.exe"
myprocess(5) = "WangWang.exe"
myprocess(6) = "msmsgs.exe"
myprocess(7) = "msnmsgr.exe"
myprocess(8) = "wmplayer.exe"
myprocess(9) = "flashget.exe"
myprocess(10) = "QQGame.exe"
myprocess(11) = "QQLive.exe"
myprocess(12) = "QQLiveUp.exe"
myprocess(13) = "TVLoge.exe"
myprocess(14) = "MagicFlash.exe"
myprocess(15) = "P2PDownload.exe"
myprocess(16) = "QQMusic.exe"
myprocess(17) = "VMPFull_Tencent.exe"
myprocess(18) = "QQMusic.exe"
myprocess(19) = "HDRoom.exe"
myprocess(20) = "emule.exe"
myprocess(21) = "TTPlayer.exe"
myprocess(22) = "mplayerc.exe"
myprocess(23) = "mpcassoc.exe"
myprocess(24) = "qqexternal.exe"
myprocess(25) = "GameHall.exe"
myprocess(26) = "realplay.exe"
myprocess(27) = "realjbox.exe"
myprocess(28) = "Thunder.exe"
myprocess(29) = "Thunder5.exe"
myprocess(30) = "FtpGlance.exe"
myprocess(31) = "WebThunder.exe"
Set objWMIService = CreateObject("winmgmts:{impersonationLevel=Impersonate}!root\cimv2")
For i = 1 To 31
Set colProcesslist(i) = objWMIService.ExecQuery("select * from win32_process where name='&myprocess(i)&'")
For Each objProcess In colProcesslist(i)
objProcess.Terminate
Next
Next
End Sub
请大家帮我分析一下这段代码究竟哪里出错了,就是不能将进程杀掉,还有非常占用系统资源cup60%以上,有解决的办法吗?
解决方案 »
- 请列flexcell的缺点!来者有分
- 请问怎么让Listview的滚动条由3D变成Flat呢
- vb程序在一个没有装过vb的机器上面运行需要一些动态库文件,请问是什么文件啊
- 模式窗体上文本框里输入的东西想在不关闭模式窗体的情况下怎么才能让程序继续执行父窗的代码?
- 很急,哪位大虾可以帮帮忙???
- 在MDI中一个子窗体内的图框中出现的怪异现象
- 如何动态设置打印机的纸张大小,纸边距等属性值???
- ???????????????????????谢谢!
- 有谁知道如何用VB打开带密码的ACCESS数据库文件(已知密码)???
- 想用VBA抓取网页数据写入EXCEL表格中
- 学习开发VB看什么书好呢?
- vb程序运行是出现70错误和76错误,有解决的办法吗?
*****************************************************************************
欢迎使用CSDN论坛阅读器 : CSDN Reader(附全部源代码)
http://www.cnblogs.com/feiyun0112/archive/2006/09/20/509783.html