QTP当前只打开一个浏览器,CreationTime失效的问题
这个问题是在使用QTP时遇到的一个问题:当前只打开了一个QTP,然后发现CreationTime这个属性失效
下面是 http://www.iquicktest.com 的 zzxxbb112#上海 的解答答案:
答案:
QTP的机制是当只有1个浏览器时,creationtime的index方法的确是会失效。
你可以使用以下代码来确定:
If Browser("CreationTime:=0").Exist(0) Then hwndfirst = Browser("CreationTime:=0").GetROProperty("hwnd") hwndtwo = Browser("CreationTime:=1").GetROProperty("hwnd") If hwndfirst <> hwndtwo Then msgbox "存在第2个浏览器" else msgbox "当前只有一个浏览器" End If End If
如果你對現在不滿意...否則你就好好學,因爲你還只是菜鳥...