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:

 

评分:0

我来说两句

Open Toolbar