0

运行错误

我尝试从 Quick Test Professional 连接到 SA Api。但它遇到错误并显示“ActiveX-Component 无法创建对象:“SAClient80MP.SAapi”。

有谁能够帮我?

4

1 回答 1

0

CreateObject从 QTP调用时,您会得到 VBScript 的本机CreateObject,这意味着您的问题是 VBScript/COM 并且与 QTP 无关。要验证我是否正确,您可以将该CreateObject行放在一个.vbs文件中并尝试运行它。

COM 的工作方式是它在注册表中(在 下)查找与progid同名的键,HKEY_CLASSES_ROOT因此在此示例中您应该查找HKEY_CLASSES_ROOT\SAClient80MP.SAapi.

有关如何解决此问题的信息,请参阅我对这个类似问题的回答。

于 2012-07-17T06:32:12.610 回答