找回密码
 加入
搜索
查看: 2803|回复: 5

AU3中如何判断自动关闭的窗口.

[复制链接]
发表于 2008-10-12 22:51:44 | 显示全部楼层 |阅读模式
想利用Au3自动捕捉窗口的状态,一旦进度结束并且窗口自动关闭以后,然后才开始开始下一步的动作,否则继续等待该窗口的动作完成。

[ 本帖最后由 guanfei33 于 2008-10-14 10:52 编辑 ]
 楼主| 发表于 2008-10-12 23:38:00 | 显示全部楼层

补充

好像下面的脚本执行不对哦,请大虾们帮忙看一下!多谢

代码如下:
Run("MsiExec.exe /X{8C8ADD9C-1F30-4B1A-927E-B72CC4AADB91}")
winwait("Windows Installer")
winwaitactive("Windows Installer")
send("y!")

;通过判断一直在执行卸载,直到卸载完成后窗口自动关闭后会弹出新的对话框提示你安装安成。
If winexists("窗口") Then ;判断是否还在卸载
    sleep(1000)
        msgbox(0, "", "卸载完成!");
EndIf

[ 本帖最后由 guanfei33 于 2008-10-12 23:41 编辑 ]
发表于 2008-10-13 00:55:05 | 显示全部楼层
我想检测窗口名字或者进程就可以了吧...偶系新手
发表于 2008-10-13 14:23:48 | 显示全部楼层
WinWaitClose()
发表于 2008-10-13 14:59:46 | 显示全部楼层
这样的操作帮助里是有的!
发表于 2009-3-31 11:28:52 | 显示全部楼层
请问下楼主 这个问题怎么解决的?? 能否告诉下。。 我是新手, 我也碰到这个问题了。。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-5-19 14:31 , Processed in 0.087481 second(s), 21 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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