QTP Java swing 一些控件的遍历

上一篇 / 下一篇  2013-11-27 13:34:15 / 个人分类:QTP

1.List Box
Set bj=JavaWindow("A").xxx.JavaList("B")
rows=obj.GetROProperty("items count")
For i=0 to rows-1
 Print obj.GetItems(i)
Next

2.Table
Set bj=JavaWindow("A").XXX.JavaTable("B")
rows=obj.GetROProperty("rows")
columns=obj.GetROProperty("cols")
For i=0 to rows-1
 For j=0 to rows-1
   Print obj.GetCellData(i,j)
 Next
Next

3.Combo box
Set bj=JavaWindow("A").XXX.JavaList("B")
rows=obj.GetROProperty("items count")
For i=0 to rows-1
 Print obj.GetItems(i)
Next

4.JavaTree
Set bj=JavaWindow("A").XXX.JavaTree("B")
rows=obj.GetROProperty("items count")
For i=0 to rows-1
 print obj.GetItems(i)
Next

5.Menu
Set Desc=Description.Create()
Desc("to_class").value="JavaMenu"
Set MenuItems=JavaWindow("A").ChildObject(Desc)
For i=0 to MenuItems.count-1
 Print MenuItems.GetROProperty("label")
Next

6.Context Menu
Set ContextMenu=Description.Create()
ContextMenu("to_class").value="JavaMenu"
Set MenuItems=JavaWindow("A").XXXX.ChildObject(ContextMenu)
For i= to MenuItems.count-1
 print MenuItems.GetROProperty("label")
Next

TAG:

 

评分:0

我来说两句

Open Toolbar