我尝试从 Quick Test Professional 连接到 SA Api。但它遇到错误并显示“ActiveX-Component 无法创建对象:“SAClient80MP.SAapi”。
有谁能够帮我?
我尝试从 Quick Test Professional 连接到 SA Api。但它遇到错误并显示“ActiveX-Component 无法创建对象:“SAClient80MP.SAapi”。
有谁能够帮我?
CreateObject
从 QTP调用时,您会得到 VBScript 的本机CreateObject,这意味着您的问题是 VBScript/COM 并且与 QTP 无关。要验证我是否正确,您可以将该CreateObject
行放在一个.vbs
文件中并尝试运行它。
COM 的工作方式是它在注册表中(在 下)查找与progid同名的键,HKEY_CLASSES_ROOT
因此在此示例中您应该查找HKEY_CLASSES_ROOT\SAClient80MP.SAapi
.
有关如何解决此问题的信息,请参阅我对这个类似问题的回答。