获取符合某特定属性值的所有对象

上一篇 / 下一篇  2009-10-30 14:58:24 / 个人分类:QTP笔记

获取符合某特定属性值的所有对象,可通过描述性编程实现,以下以web页面为例:
On error resume next
   err.clear
   Dim i
   Set CheckboxOBJ=Description.Create()
   CheckboxOBJ("visible").value=True
   CheckboxOBJ("type").value="checkbox"
   ‘Obj数组中存储了所有符合条件的对象
   Set        bj=Browser("micClass:=Browser").Page("micClass:=Page").ChildObjects(CheckboxOBJ)
  
   For i=0 to Obj.count-1
       Obj(i).Set "ON"
   Next

TAG:

June.Diny 引用 删除 june.diny   /   2009-11-12 14:11:02
如果页面元素过多,childObjects方法耗时会比较长
 

评分:0

我来说两句

Open Toolbar