user603 发表于 2012-8-29 09:01:22

QTP识别WinForm对象问题。

有一款C/S架构软件,由C#开,界面是由基于.net平台的WinForm实现。
QTP,安装.net插件后可以识别对象,但有一些“组合”对象识别为一个对象:SwfObject,但这对象里的所有对象都不能识别,求教高手给指条明路,不胜感激。

xjwldlover 发表于 2012-8-29 09:36:26

SwfObject应该是个插件吧,就好像网页里放个doc的插件一样。你看下SwfObject.Object对象是不是有自己的原生方法,应该可以通过它的原生方法解决,猜测,试下~

user603 发表于 2012-8-29 10:36:18

回复 2# xjwldlover

装了.net插件就会将对象识别为SwfXXXX名称。这些对象是有方法的。

MVPJWILL 发表于 2012-10-21 00:08:29

哥们 你这问题后来是怎么解决的呢 学习一下吧

user603 发表于 2012-10-22 11:01:02

回复 4# MVPJWILL

一个大控件中有N个小控件,识别为一整个大控件的问题没解决。
只能鼠标点点。

MVPJWILL 发表于 2012-10-22 21:53:42

回复 5# user603


    有的子控件鼠标操作 QTP都没有事件响应。。。。哥们能否给点提示

irisfly89 发表于 2012-10-23 13:21:01

同有这个问题

user603 发表于 2012-10-23 13:25:17

回复 6# MVPJWILL


   创建DeviceReplay对象,然后调用鼠标的各种事件,鼠标移动,鼠标单、双击等。

user603 发表于 2012-10-23 13:26:13

回复 7# irisfly89


    这个问题是开发自定义导致的。父对象被自定义了,QTP无法标准识别,其子对象自然就抓不到了。
页: [1]
查看完整版本: QTP识别WinForm对象问题。