• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:パスワード付きWordファイルのオープン失敗時の例外処理)

パスワード付きWordファイルのオープン失敗時の例外処理

このQ&Aのポイント
  • Microsoft Wordで作成したパスワード付きの文章ファイルをオープンする際に、パスワード入力に失敗した場合の例外処理方法について教えてください。
  • 現在、ファイルオープン時にパスワード入力を失敗させると、Runtime Errorが発生し、abnomal program terminationというエラーメッセージが表示されています。このエラーを回避する方法を教えてください。
  • パスワード付きWordファイルのオープン時にエラーが発生し、abnomal program terminationというエラーメッセージが表示される問題について解決策を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

この方面にはくらいので外している可能性は多いですが……。 CExeption は、MFC が送出する例外らしいので、これとは別のクラスの例外が送出されているのではないでしょうか? もしも、例外が送出されるのであれば、 catch(...) で、全例外を補足してみると、何か進展があるかもしれませんが。

SUKOSHI
質問者

お礼

すべての例外を掴むのには catch(...) を使えばよかったのですね、恥ずかしながら初見でした。 CExeptionですべて掴めると勘違いしていました。 ソースの方ですが、catch(...)を使うことで無事に例外を補足できているようです。 これでとりあえずは目的の処理を行うことができそうです。 非常に助かりました、ありがとうございます。 ただ、相変わらず何という例外が出ているのかは不明のままです。 こちらの方でも調べていますが、解決するまでしばらくの間は未解決とさせてもらいます。