0

我很好并且真正坚持使用 MS SOAP 3.0,我目前正在 Office 2003 中的 VBA Excel 中运行它。我使用 MS SOAP Toolkit 3 创建了我正在使用的代理类。如果我不使用它,我不会得到错误,但是我必须手动写出整个代理类,而且它很大。

当我的程序第一次运行时,我得到“类未注册”。如果我再次运行它,我会得到“不支持接口”。错误消息是:

运行时错误:'-2147467262'

SoapMapper:无法创建元素 callContextIn 的 SoapMapper HRESULT=0x80004002:不支持此类接口。-WSDLOperation:为操作 getSNFormat HRESULT=0x80004002 初始化 SoapMapper:不支持此类接口。

错误发生在以下情况:

设置 sc_PartService = 新 SoapClient30

帮助将不胜感激。

谢谢

4

2 回答 2

1

刚才我删除了“Set”,当然出错了,放回去就可以正常运行了。一次。不再是,而且我无法重新创建它。以前从来没有遇到过这样的事情!

于 2009-09-08T10:23:29.590 回答
0

您是否检查过 COM 对象是否存在/是否已注册?

于 2009-09-08T09:44:37.437 回答