Quick Test Professional から SA Api に接続しようとしました。しかし、エラーが発生し、「ActiveX コンポーネントはオブジェクトを作成できません: "SAClient80MP.SAapi" が表示されます。
誰でも私を助けることができますか?
Quick Test Professional から SA Api に接続しようとしました。しかし、エラーが発生し、「ActiveX コンポーネントはオブジェクトを作成できません: "SAClient80MP.SAapi" が表示されます。
誰でも私を助けることができますか?
CreateObject
QTP から呼び出すと、VBScript のネイティブの CreateObject が取得されます。これは、質問が VBScript/COM であり、実際に QTP とは関係がないことを意味します。私が正しいことを確認するには、そのCreateObject
行を.vbs
ファイルに配置して実行してみてください。
COM が動作する方法は、レジストリ ( の下) でprogidと同じ名前のキーをHKEY_CLASSES_ROOT
探すことなので、この例では を探す必要がありますHKEY_CLASSES_ROOT\SAClient80MP.SAapi
。
これをトラブルシューティングする方法については、この同様の質問に対する私の回答を参照してください。