找回密码
 加入
搜索
查看: 3517|回复: 9

[AU3基础] 我是这样干掉close后还有的excel进程的。

  [复制链接]
发表于 2010-12-18 22:03:34 | 显示全部楼层 |阅读模式
不知怎么回事,_ExcelBookClose($oExcel)有时候不能关掉不显示出来的EXCEL进程,我的方法是在,_ExcelBookClose($oExcel)后面加多一句$oExcel = 0就OK了。

另外,有些窗口关掉不显示后也可以把它=0就彻底干掉。

大家有没有遇到这样的情况?
发表于 2010-12-19 00:45:40 | 显示全部楼层
直接结束excel的进程
发表于 2010-12-19 00:45:47 | 显示全部楼层
直接结束excel的进程
 楼主| 发表于 2010-12-19 13:26:41 | 显示全部楼层
用什么语句来结束?
发表于 2010-12-19 19:24:22 | 显示全部楼层
我最近经常遇到不管是未编译的AU3还是编译后的EXE文件,关闭退出后进程都关不掉,以前没有遇到过,难道是新版本的AU3程序某些方面存在问题?
发表于 2010-12-19 21:15:12 | 显示全部楼层
碰到过类似的问题。
发表于 2010-12-21 08:02:18 | 显示全部楼层
楼主正解,谢谢了
发表于 2010-12-22 08:40:51 | 显示全部楼层
我现在经常用到这种问题,程序正常退出后,进程无法完全关闭。我目前都是在关闭命令中使用这个:
           TraySetState(2)               结束托盘图标
        Do
                ProcessClose('AutoIt3.exe')
        Until ProcessExists('AutoIt3.exe') = 0      结束所有AU3进程
        Do
                ProcessClose('TrayMenu.exe')
        Until ProcessExists('TrayMenu.exe') = 0       结束本程序编后后的EXE进程
        Exit                                                              正常退出
发表于 2010-12-22 08:43:57 | 显示全部楼层
程序没有执行完就提前结束的问题,
发表于 2010-12-28 16:13:51 | 显示全部楼层
程序没有执行完就提前结束的问题,
fhp2009 发表于 2010-12-22 08:43


这个貌似很有道理
遇到个弹窗IE
把它窗口关闭了
它进程还在(隔一段时间后它自己才退出)
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-12-22 16:01 , Processed in 0.113291 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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