dahahacai 发表于 2015-7-9 13:23:24

ActiveX 部件不能创建对象: 'QuickTest.Application'

Dim qtApp   
用win7+UFT11.5运行脚本,提示“ActiveX 部件不能创建对象: 'QuickTest.Application'”,哪位高手知道为什么?谢谢,代码如下:
Dim qtTest
Dim qtResultsOpt   

Set qtApp = CreateObject("QuickTest.Application")   
qtApp.Launch   
qtApp.Visible = True   

jingzizx 发表于 2015-7-10 09:50:37

解决方法如下:重新执行C:\Program Files\Mercury Interactive\QuickTest Professional\bin\QuickTestProfessional.bat,也就是重新注册qtp dll,执行完毕后执行代码.

AOM是一个可以自动化QTP的自动化对象模型,它可以对QTP进行自动化配置操作,以及QTP的运行回放自动化等。
AOM的实现是因为QTP安装程序中已经注册了一个核心DLL文件的COM,这个DLL就是在安装文件夹下的BIN目录下:QTObjectModel.dll



页: [1]
查看完整版本: ActiveX 部件不能创建对象: 'QuickTest.Application'