51Testing软件测试论坛

标题: 关于Properties Object中的Remove方法 [打印本页]

作者: 我要做SQAD    时间: 2006-4-5 14:40
标题: 关于Properties Object中的Remove方法
本人写了如下几行代码:
set MyDesc = Description.Create()

MyDesc("PropName").Value ="maps"
MyDesc("desc").value="234"

MyDesc.remove 0

msgbox MyDesc("PropName").Value
msgbox MyDesc("desc").value

运行结果是PropName和Desc的属性值都在对话框中显示出来。但之前我已用remove把PropName这个属性移除了,应该无法显示其属性值啊!?

如果改成:MyDesc.remove "PropName",就OK了。

Why?
作者: Horus_Ra    时间: 2006-4-6 09:21
不懂你的意思

应该是MyDesc("PropName").Object.Value =""

这样,这个对象的Value属性就变空了
作者: 我要做SQAD    时间: 2006-4-6 10:52
不是变空的问题。我的意思是,我想把原先描述的这个属性删除,而不是属性值。不过还是要谢谢Horus_Ra,一直帮助俺。哈哈!




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