Spelメソッドのエラー

Spelクラスメソッドを実行したとき、エラーがあれば、例外処理が行われます。
エラーが発生すると、Spelクラスインスタンスは、呼び出しルーチンにエラーを送ります。アプリケーションのエラーハンドラーを使って、このエラーをcatch文でキャッチしてください。エラーメッセージを表示したい場合に使用できます。

VB 例:

Sub btnStart_Click( _  
       ByVal sender As System.Object, _  
       ByVal e As System.EventArgs) _  
       Handles btnStart.Click  
  
  Try  
    m_spel.Start(0)  
  Catch ex As RCAPINet.SpelException  
    MsgBox(ex.Message)  
  End Try  
End Sub  

SpelExceptionのErrorNumberプロパティーで、例外処理に関連づけられたエラー番号を調べることができます。

  Try  
    m_spel.Start(0)  
  Catch ex As RCAPINet.SpelException  
    MsgBox("SPEL Error: " + ex.ErrorNumber.ToString())  
  End Try  

C# 例:

  void btnStart_Click(object sender, EventArgs e)  
{  
  try{  
    m_spel.Start(0);  
  }  
  catch(SpelException ex){  
    MessageBox.Show(ex.Message);  
  }  
}  

SpelExceptionのErrorNumberプロパティーで、例外処理に関連づけられたエラー番号を調べることができます。

try {  
  m_spel.Start(0);  
}  
catch(SpelException ex) {  
  MessageBox.Show(("SPEL Error: " + ex.ErrorNumber.ToString());  
}