如何识别和处理ComponentOne公司的VS Flex Grid控件
著名控件厂商ComponentOne的VS Flex Grid控件在国内使用很多,特别是FlexGrid8,很多人常问怎么识别和处理它。最近的一个项目刚好遇到了这个控件,我找了一些资料,解决了。
现将心得汇总如下:
1、qtp11或者更高版本应该能识别FlexGrid8;
2、在某些情况下qtp会将其识别成Winobject,先打开qtp再打开被测软件也是如此,解决办法是,在qtp脚本中用“SystemUtil.Run”打开被测程序,然后再用对象侦测器就能正确识别了。原因不明,有知道的告诉我。
3、如何正确定位FlexGrid8,请参考:http://bbs.51testing.com/thread-961524-1-1.html
4、我在国外的网站上找到了一个资料,是介绍怎么通过qtp脚本控制FlexGrid8的,大家可以参考。
大侠 膜拜。。
页:
[1]