掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
CreateInstance()でExcel有無判定は可能? (ID:67942)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
例外がキャッチできないのは当然です。スローしてないんですから。 CreateInstance は勝手に例外を投げませんから、自分で投げないといけませんが、 > _com_error err(hr); これは _com_error クラスのインスタンスを作っているだけです。 _com_error 例外を投げたいなら、_com_raise_error( hr ); としなければなりません。 で、 > AfxMessageBox(err.ErrorMessage()); <−このメッセージすら出ない とのことですが、このメッセージが出ていないことはどのように確認しましたか? > 「クラスが登録されていません」というメッセージが出ます。 というメッセージは、実はここで出ているのではないですか?
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.