关于WinWaitActive的判断
需求是这样的,打开IE,如果正确打开了默认主页,那么执行下一步的操作,如果没有打开主页,那么按F5刷新,直到正确打开主页为止。实现如下:Run("C:\Program Files\Internet Explorer\iexplore.exe")
While 1
If(WinWaitActive($LOGIN_PAGE_URL, "", 15000)) Then
ExitLoop
Else
Send("{F5}")
ContinueLoop
EndIf
WEnd
这里貌似无法匹配else,如果WinWaitActive执行成功,则顺利跳出循环,但是WinWaitActive执行失败的话,则不能跳转到else里执行F5的刷新操作。
请问这个需求该怎么来实现呢? AdlibRegister ( "函数" [, 时间] )
页:
[1]