查看完整版本: 关于object properties

llql 2007-5-29 14:10

关于object properties

程序继承MFC基本类库,扩展了一些属性,比如button里面有bgcolor, fontcolor, fontsize, font,printVisible等等属性。

用robot只能获取到基本的属性,比如Text, height等等,怎么才能获取到这些additional的属性呢?

ilovejolly 2007-5-29 15:44

[url]http://bbs.51testing.com/thread-20970-1-1.html[/url]

llql 2007-5-31 13:40

[quote]原帖由 [i]ilovejolly[/i] 于 2007-5-29 15:44 发表 [url=http://bbs.51testing.com/redirect.php?goto=findpost&pid=542219&ptid=77670][img]http://bbs.51testing.com/images/common/back.gif[/img][/url]
[url]http://bbs.51testing.com/thread-20970-1-1.html[/url] [/quote]



谢谢。

不过产品已经很成熟了,而且全部都是动态生成窗体的,也就是说每一个item都是用显式调用create函数创建的,如果要添加object testing control 需要开发修改大量代码,这个不可行。

另外,所有的窗体都是基于MFC类创建的,然后附加了一些属性和操作。现在我在Mapping object里面选择了相近的类型,比如由CListBox派生的类,我就把它加在ListBox里面,但是Robot只能获取到ListBox基本的属性,我附加的属性没有办法获取到,比如bgcolor, fontcolor。

我现在的问题是:怎么能够在Robot里面定义新的Type,使它更接近我自己写的类。 或者,对Robot现有的Type进行扩充,增加我自己定义的属性。
页: [1]
查看完整版本: 关于object properties