1、Sync
等待Browser(浏览器对象)和Page(页面对象)加载完成后才进行下一步操作
SystemUtil.Run "iexplore.exe","http://www.google.com"
Browser("Google").Page("Google").Sync
2、WaitProperty
指定除WinMenu(菜单对象)以外所有的Windows对象的属性出现后或超过指定时间后指定属性未出现才进行下一步操作
语法
对象.WaitProperty 对象属性名称,对象属性值,超时设置
例
Window("航班预订").WaitProperty "visible","true",5
1)micGreaterThan(大于):指定属性值大于设置的值才进行下一步操作
例
Window("航班预订").WaitProperty "width",micGreaterThan(10)
2)micLessThan(小于)
3)micGreaterThanOrEqual(大于或等于)
4)micLessThanOrEqual(小于或等于)
5)micNotEqual(不等于)
6)micRegExpMatch(正则表达式匹配)
例
Window("航班预订").WaitProperty "regexpwndtitle",micRegExpMatch("航.*")
注:正则表达式区分大小写,“航.*“只能匹配"航…”,不能匹配”…航…"
3、Wait
强制暂停运行一定时间
wait(5)
4、Exist
判断对象是否存在
If Window("航班预订").Exist Then
wait(2)
End If