ファイル読み込み

Namespace: FVIL.Data
Assembly: FVILbasic (in FVILbasic.dll) Version: 3.1.0.0 (3.1.0.17)

Syntax

C#
public virtual void Load(
	string filename
)
Visual Basic
Public Overridable Sub Load ( 
	filename As String
)

Parameters

filename
Type: System..::..String
ファイル名称 (※ディレクトリと拡張子も含めて指定してください。)

Implements

IFviFileAccess..::..Load(String)

Remarks

指定されたファイルからデータを復元します。
このメソッドは、内部で LoadImageFile(String, CFviImage, PixelMode) を実行しています。pixelmode には DefaultPixelMode を指定しています。 詳しくは、 LoadImageFile(String, CFviImage, PixelMode) の説明をご参照ください。

既定のピクセルモード(DefaultPixelMode)の初期値は Unpacking に設定されていますので、 これらのクラスのメソッドはカラー画像を UC8x3ch の画像オブジェクトとして読み込みます。 既定のピクセルモードを Packing に設定すると RGB24 または RGB32 として読み込みます。

処理に失敗した場合は例外を発行します。 例外の原因と発生位置を特定するには、発行された例外クラスの ErrorCode メンバと Function メンバを参照してください。

エラーコード:

ErrorCode メンバ内容
51FVIL.ErrorCode.LICENSE_ERROR ライセンスキーが見つからない為、実行できません。 または、 FVIL._SetUp.InitVisionLibrary が実行されていません。
1FVIL.ErrorCode.FAILED_TO_ALLOCATEメモリ不足の為、処理に失敗しました。
11FVIL.ErrorCode.INVALID_PARAMETERパラメータが無効です。ファイル名に null や空白は指定できません。
21FVIL.ErrorCode.NOT_SUPPORTED指定されたファイル形式はサポートされていません。
23FVIL.ErrorCode.NOT_ALLOCATEDメモリが確保されていません。

Exceptions

ExceptionCondition
FVIL..::..CFviExceptionこの例外の原因については、上記のエラーコード表をご参照ください。

See Also