e5907 发表于 2008-8-3 19:55:37

发现ProcessClose("explorer.exe")结束后会重新加载explorer.exe

发现ProcessClose("explorer.exe")结束后会重新加载explorer.exe
而不是像结束其他程序一样就结束了!

[ 本帖最后由 e5907 于 2008-8-4 09:25 编辑 ]

zplinux 发表于 2008-8-3 22:00:04

这是Windows的特性决定的。楼主可以试试下面这种方式:
Run(@ComSpec & " /c " & 'TASKKILL /F /IM explorer.exe /T', "", @SW_HIDE)
我测试的结果是,explorer.exe不会重新加载,能达到楼主想要的效果。

e5907 发表于 2008-8-4 09:25:02

谢谢楼上的朋友!结贴吧!

zery 发表于 2008-8-25 16:34:25

终于找到答案了,谢谢

zhu8988850 发表于 2009-9-9 13:44:01

学习中```````

wangmeng3488700 发表于 2013-1-27 15:35:39

学习了   谢谢
页: [1]
查看完整版本: 发现ProcessClose("explorer.exe")结束后会重新加载explorer.exe