0

私は現在、Office 2003 の VBA Excel から実行している MS SOAP 3.0 に本当にこだわっています。MS SOAP Toolkit 3 を使用して、使用しているプロキシ クラスを作成しました。使用しない場合、エラーは発生しませんが、プロキシ クラス全体を手動で書き出す必要があり、膨大です。

プログラムを最初に実行すると、「クラスが登録されていません」というメッセージが表示されます。もう一度実行すると、「インターフェイスはサポートされていません」と表示されます。エラーメッセージは次のとおりです。

実行時エラー: '-2147467262'

SoapMapper: 要素 callContextIn の SoapMapper を作成できませんでした。HRESULT=0x80004002: そのようなインターフェイスはサポートされていません。-WSDLOperation: オペレーション getSNFormat HRESULT=0x80004002 の SoapMapper の初期化: そのようなインターフェイスはサポートされていません。

エラーは次の場合に発生します。

sc_PartService を設定 = New SoapClient30

助けていただければ幸いです。

ありがとう

4

2 に答える 2

1

今、「セット」を削除しましたが、もちろんエラーになりましたが、元に戻すと正常に実行されました。一度。二度とありません。これを再現することはできませんでした。前にそのようなものに遭遇したことはありません!

于 2009-09-08T10:23:29.590 に答える
0

COM オブジェクトが存在するかどうか、または登録されているかどうかを確認しましたか?

于 2009-09-08T09:44:37.437 に答える