51Testing软件测试论坛

标题: QTP在调用dotnetFactory是出现的错误分析 [打印本页]

作者: lijingprince5    时间: 2013-2-10 20:28
标题: QTP在调用dotnetFactory是出现的错误分析
下方是代码,执行下面代码时,出现了错误:
< Type.'System.Window.Forms.Control' not found in any loaded assembly>
我第一想到的解决方式是:
是不是需要要的动态链接库什么的在本地未注册,但要注册的话,但其他的类是可以用的,最起码QTP帮助文档中涉及到的dotnetfactory组件是可以用的,有些搞不懂了.
  1. Set FCObject=DotNetFactory.CreateInstance("System.Window.Forms.Control")
  2. '获取鼠标的当前坐标
  3. intMouseX=FCObject.MousePosition.X
  4. intMouseY=FCObject.MousePosition.Y

  5. '释放对象
  6. Set FCObject=nothing

  7. print intMouseX : print intMouseY
复制代码

作者: lijingprince5    时间: 2013-2-13 14:29
自己顶一个 看来大家过年都还没回来呢
作者: feiyunkai    时间: 2013-2-16 10:15
回复 1# lijingprince5

System.Window.Forms.Control 少了个s ,应该是: System.Windows.Forms.Control
作者: lijingprince5    时间: 2013-2-16 11:48
回复 3# feiyunkai


    您的答案是对的.谢谢您!




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