QTP中如何快速获取Page中的对象个数(转)
上一篇 /
下一篇 2010-07-24 20:48:22
/ 个人分类:我的自动化学习
Option Explicit
Dim BaseObject
Set BaseObject = Browser("name:=百度.*").Page("title:=百度.*")
MsgBox GetObjectCount( BaseObject, "Link" )
MsgBox GetVisibleObjectCount( BaseObject, "Link" )
Function GetObjectCount (BaseObject, classname)
BaseObject.Init
Dim objectFound
set bjectFound = Description.Create()
objectFound("micclass").value = classname
GetObjectCount = BaseObject.ChildObjects(objectFound).count
End Function
Function GetVisibleObjectCount (BaseObject, classname)
BaseObject.Init
Dim objectFound
set bjectFound = Description.Create()
objectFound("micclass").value = classname
objectFound("x").value =0
GetVisibleObjectCount = BaseObject.ChildObjects(objectFound).count
End Function
收藏
举报
TAG: