51Testing软件测试论坛

标题: 请教一下,Description定义的属性如何去除? [打印本页]

作者: windangle    时间: 2009-8-18 12:57
标题: 请教一下,Description定义的属性如何去除?
问题起因:使用Descrption定义对象,想要重复使用
但是使用过程中定义了属性后,不知道如何去除,例如如下脚本:
Set obj = Description.Create()
obj("micclass").value = "WebEdit"
obj("name").value = "userId"
Set Edit = Browser("Browser").Page("Page").ChildObjects(obj)
Edit(0).Set "133133133"
'obj("name").value = ""
obj("html id").value = "password"
Set Edit = Browser("Browser").Page("Page").ChildObjects(obj)
Edit(0).Set "abc"
想要将obj的name属性去除,应该用什么语句?
作者: liujinkui    时间: 2009-8-18 13:16
关注。。。
作者: windangle    时间: 2009-8-18 14:11
一觉睡醒,看到有人回帖,以为问题解决
结果原来是版主关注了一下啊
唉,问题尚未解决,帖子继续关注
作者: hsjzfling    时间: 2009-8-18 14:43
QuickTest Professional Object Model Reference
Remove Method
Description Removes the specified property item from the Properties collection.

Syntax PropertiesColl.Remove Item

Argument
Type
Description
Item
String
The property item you want to remove. Specify the name of the property or its index position. Position numbers begin with 0.

Example The following example removes the Name property item from the MyDescr1 Properties object.

MyDescr1.Remove "Name"

The following example removes the Nth item from the MyDescr1 Properties object, where N is a variable representing the index position of the item.

MyDescr1.Remove N
作者: hsjzfling    时间: 2009-8-18 14:44
一切尽在帮助文档中~
作者: liudong6664    时间: 2009-8-18 17:19

作者: windangle    时间: 2009-8-18 19:02
感谢hsjzfling 的解答,我搞一搞去。
帮助文档翻了半天,未找到,呵呵
作者: liujinkui    时间: 2009-8-18 20:22
学习,我也是刚学QTP没多久




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2