[英]QTP Cannot Create ActiveX Object
在编写脚本时,我遇到了这个问题。
我不能发布整个代码,但这是一个与我自己写的相同的样本;
Dim qtpApp
Set qtpApp = createObject("QuickTest.Application")
qtpApp.Launch
我也试过这个:
Set qtpApp = createObject("QuickTest.application")
和这个:
Set qtpApp = createObject("Quick Test.Application")
但我继续获取“Active X Component无法创建对象。在第x行:”设置qtpApp = createObject(“QuickTest.Application”)“
任何帮助赞赏。 谢谢。
正确的prog-id是您首先尝试的"QuickTest.Application"
。
可能的原因是您的计算机上未正确安装QTP。 验证是否是这种情况
HKEY_CLASSES_ROOT\\QuickTest.Application\\CLSID
存在以下项 HKEY_CLASSES_ROOT\\CLSID
(或者如果它是64位机器HKEY_CLASSES_ROOT\\Wow6432Node\\CLSID
) LocalServer32
指向QTP的bin目录下的“QtpAutomationAgent.exe”
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.