[已解决]程序安装前需自解压,WinWaitActive不知为啥不work
场景:;安装特定版本的.net framwork,运行安装程序,该程序会先自解压,
Run("netfx35.exe")
;会出现解压进度条,持续30秒后出现安装界面,有2个单选框,“接收协议”,“不接受”
WinWaitActive(".net framework","",40) ;Timeout in 40 seconds
ControlClick(".net framework","",controlID); 单选框的id
但是我运行起来,安装程序会被启动直到解压完成然后脚本就直接退出了(Exit code 0 ),安装界面就愣在那里。。。不知道为何
另外,我现在的调试方式是加msgbox,看到有人说加了#AutoIt3Wrapper_run_debug_mode=Y可以输出到控制台,可是我加了却没有输出。仅仅是
C:\Program Files\AutoIt3\AutoIt3.exe test.ua3
Exit code 0
麻烦知道的人告诉下为什么,谢谢。
[ 本帖最后由 guolm1225 于 2008-10-14 22:15 编辑 ] 尝试WinWait ( "窗口标题" [, "窗口文本" [, 超时时间]] )
页:
[1]