エラーコード(モルフォロジ関連)
Namespace: FVIL.MorphologyAssembly: FVILbasic (in FVILbasic.dll) Version: 3.1.0.0 (3.1.0.17)
Syntax
C# |
---|
public abstract class ErrorCode : Errors |
Visual Basic |
---|
Public MustInherit Class ErrorCode Inherits Errors |
Remarks
このクラスの読み込み専用のスタティックメンバフィールドにエラーコードを定義しています。
エラーコード一覧
エラーコード一覧
値 | フィールド | 内容 |
---|---|---|
22100 | _BASE | エラーコード開始番号 |
22101 | INVALID_ELEMENT | 構造要素の未設定 |
Examples
このクラスは抽象クラスですのでインスタンスを生成する事はできません。 各エラーコードを参照するには、下記(※1)のようにインスタンスを生成せずに直接参照してください。
C# | Copy |
---|---|
try { // ここで何らかの例外が発生したと仮定します。 } catch( FVIL.CFviException ex ) { // エラーコードによってメッセージ表示を分類します。 if( ex.ErrorCode == FVIL.ErrorCode.INVALID_PARAMETER ) // (※1) { MessageBox.Show("パラメータに誤りがあります。", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } else if( ex.ErrorCode == FVIL.ErrorCode.FAILED_TO_ALLOCATE ) // (※1) { MessageBox.Show("メモリの確保に失敗しました。", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { String msg = String.Format("{0} で例外が発生しました。エラーコードは {1} です。)", ex.Function, ex.ErrorCode); MessageBox.Show(msg, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } |