51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1984|回复: 6
打印 上一主题 下一主题

[原创] 请问可以将对象的Native properties(自身属性)添加到对象库中么?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2011-8-19 12:09:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我有几个对象,默认的属性都是一样的,包括使用“属性添加”,能够添加到的所有属性也都是一样的,所以捕获到的几个对象,在对象库中都显示为一个对象。
后发现使用SPY,查看对象属性窗口中的“Native properties”中有可以区分几个类似对象的标志性属性,请问这里的这个标志性属性可以捕获到对象库中么?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2011-8-19 14:29:52 | 只看该作者
本帖最后由 Ganve_001 于 2011-8-19 16:39 编辑

你说的是什么样的对象类型,在Tools-Object Identification 里面 针对这个对象类型,加几个识别元素看看··
另外Native properties  用Object. *访问就行了。。
最好截个图来看看··
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2011-8-19 18:11:47 | 只看该作者
截哪里的图?spy窗口的么?
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2011-8-19 18:14:49 | 只看该作者
Object.后面怎么加呢?我在spy的native properties里看到属性是这个SelectedItem,属性值是选项卡的名字,点击选项卡的这一步操作,这样写对么?
VbWindow("").VbWindow("").ActiveX("").Object(SelectedItem).Click
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2011-8-19 21:07:55 | 只看该作者
本帖最后由 Diana_zhaozhao 于 2011-8-19 21:10 编辑

我试了以下两种方法:
1.
VbWindow("FormPointEditor").VbWindow("FormPointProperties").ActiveX("TabStrip_1").GetROProperty("attribute/SelectedItem")
VbWindow("FormPointEditor").VbWindow("FormPointProperties").ActiveX("TabStrip_1").CheckProperty"attribute/SelectedItem","",[1000]
后来脚本是这样写的,但是报错说获取到的SelectedItem属性是空值。。我用SPY明明看到是有值的(只不过是在Native Properties中)。。
2.
VbWindow("FormPointEditor").VbWindow("FormPointProperties").ActiveX("TabStrip_1").Object.SelectedItem
VbWindow("FormPointEditor").VbWindow("FormPointProperties").ActiveX("TabStrip_1").CheckProperty"attribute/SelectedItem","",[1000]
可是这样却说对象不支持方法。。用Object.GetRoProperty也不行。。
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2011-8-22 10:03:19 | 只看该作者
你新建Test只运行这个  msgbox VbWindow("FormPointEditor").VbWindow("FormPointProperties").ActiveX("TabStrip_1").Object.SelectedItem  会出错吗?   
Ps:当然首先ActiveX("TabStrip_1")要加到对象库
另外把spy出来的那个属性窗口,截图来看看··
回复 支持 反对

使用道具 举报

该用户从未签到

7#
 楼主| 发表于 2011-8-23 13:59:06 | 只看该作者
回复Ganve_001:
“TabStrip_1”已经加到对象库了;
TabStrip_1的SPY属性,截图如下:
Identification Properties:

Native Properties:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-9-23 03:19 , Processed in 0.074567 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表