QTP测试.NET控件CheckedListBox
来源:互联网 发布:淘宝女装排名 编辑:程序博客网 时间:2024/05/16 02:57
对于.NET的CheckedListBox控件,我们可以适当封装,让其可以支持设置CheckListBox中指定Index的某一项的勾选状态的功能,以及支持设置CheckListBox中指定内容的某一项的勾选状态的功能,具体的实现代码如下所示:
' 设置CheckListBox中指定Index的某一项的勾选状态
Function CheckItemByIndex(w_CheckListBox , ItemIndex ,CheckState)
w_CheckListBox.Object.SetItemChecked ItemIndex , CheckState
End Function
RegisterUserFunc "SwfList","CheckItemByIndex","CheckItemByIndex"
' 设置CheckListBox中指定内容的某一项的勾选状态
Function CheckItemByText(w_CheckListBox , ItemText ,CheckState)
For I =0 to w_CheckListBox.GetItemsCount -1
If w_CheckListBox.GetItem(I) = ItemText Then
w_CheckListBox.Object.SetItemChecked I,CheckState
CheckItemByText = True
Exit Function
End If
Next
CheckItemByText = False
End Function
RegisterUserFunc "SwfList","CheckItemByText","CheckItemByText"
在QTP中引用该VBS文件后,可以这样使用封装的功能:
SwfWindow("Form1").SwfList("checkedListBox1").CheckItemByIndex 0,False
Msgbox SwfWindow("Form1").SwfList("checkedListBox1").CheckItemByText ("鸡蛋",True)
- QTP测试.NET控件CheckedListBox
- QTP测试WinToolbar控件
- 绑定 CheckedListBox 控件
- CheckedListBox控件的用法
- CheckedListBox控件使用
- dev控件-CheckedListBox
- C#CheckedListBox 控件
- ComboBox,ListBox,CheckedListBox控件
- 使用QTP的.NET插件扩展技术测试ComponentOne的ToolBar控件
- QTP测试CodeJock Xtreme Suite控件
- C# CheckedListBox控件的用法
- C# CheckedListBox控件的用法
- C# CheckedListBox控件的用法
- C# CHECKEDLISTBOX控件用法总结
- C# CheckedListBox控件的用法 .
- C# CheckedListBox控件的用法
- C# CheckedListBox控件的用法
- C# CheckedListBox控件的用法
- c++问题
- C++内联函数与宏定义
- oracle 9i 在安装到Oracle Database Configuration assistant 的时候装不下去了,等了2个小时没有反应 失败
- 浏览器工作原理
- 网页发布到互联网尝试
- QTP测试.NET控件CheckedListBox
- MFC程序最小化到系统托盘
- 深入Django 缓存框架
- BINARY_INTEGER和INTEGER的区别
- hdu1217(汇率兑换问题)-用bellmen_ford算法
- 研究生课堂:我是如何检索文献的?(
- 面向对象的设计原则
- 如何回复审稿人的意见?(总结)
- 代码+算法