ページの先頭行へ戻る
Interstage Navigator ServerV9.5.0 Navigator APIプログラマーズガイド(Visual C++編)
FUJITSU Software

5.1.2 CSymNaviException::GetErrorMessage

書式

CString GetErrorMessage()

返り値

エラーメッセージ文字列

説明

この関数は、APIで例外が発生した場合に、NavigatorサーバやNavigator APIが出力したエラーメッセージがあると、そのエラーメッセージを返却します。

アプリケーションがエラーメッセージを表示する時に、この関数が返却したエラーメッセージを付加すると、より詳細なエラー情報を利用者に提供することができます。

メッセージがNavigatorサーバから返却されたものである場合、このクラスの関数IsOnServerは、TRUEを返却します。

使用例

APIを呼び出したときにエラーが発生した場合、以下の例のようにエラーメッセージを取得します。

【例】

=============================================================================
try {
        APIの関数呼び出し
} catch ( CSymNaviException exp ) {
        CString ErrorMsg;
        ErrorMsg = exp.GetErrorMessage();
        MessageBox(ErrorMsg);
}
===============================================================================