gm860419 发表于 2012-10-25 14:56:40

自动安装问题,WinWaitClose等待关闭窗口,第一窗口是隐藏的怎么解决

本帖最后由 gm860419 于 2012-10-25 14:59 编辑

;第一窗口
Run("360极速浏览器.exe")
Dim $Hwnd = WinWait("安装360极速浏览器",'如果您已经阅读并接受了360极速浏览器')
_WinActive($Hwnd)
ControlClick("安装360极速浏览器", "如果您已经阅读并接受了360极速浏览器", "Button2")
WinWaitClose($Hwnd)

;第二窗口
$Hwnd1 = WinWait("安装360极速浏览器",'创建桌面快捷方式')
_WinActive($Hwnd1)
ControlClick("安装360极速浏览器", "创建桌面快捷方式", "Button3")
Sleep(2000)
WinWaitClose($Hwnd1)

;第3窗口
ProcessClose("360chrome.exe")
;当第2窗口关闭后,结束360游览器进程

Func _WinActive($_Hwnd)
        WinActivate($_Hwnd)
        WinWaitActive($_Hwnd)
EndFunc   ;==>_WinActivate

卡在第一个
WinWaitClose($Hwnd)
大侠们指点下

gm860419 发表于 2012-10-25 15:33:22

高手都不在吗 还是我问的问题太简单了 都懒的回答啊 {:face (382):}

huojun2540 发表于 2017-2-22 16:26:02

我也碰到类似情况,在安装jdk工具时,卡到了一个页面上,第二个页面没有进一步执行

diywjbl 发表于 2017-2-27 09:39:06

我也碰到类似情况,在安装jdk工具时,卡到了一个页面上,第二个页面没有进一步执行
页: [1]
查看完整版本: 自动安装问题,WinWaitClose等待关闭窗口,第一窗口是隐藏的怎么解决