パタンファイルへの保存
Namespace: FVIL.DataAssembly: FVILbasic (in FVILbasic.dll) Version: 3.1.0.0 (3.1.0.17)
Syntax
C# |
---|
public override void Save( string filename ) |
Visual Basic |
---|
Public Overrides Sub Save ( filename As String ) |
Parameters
- filename
- Type: System..::..String
パタンファイル名称
Implements
IFviFileAccess..::..Save(String)Remarks
パタンファイルに保存します。 引数には、.pat の拡張子が付いたファイル名を指定してください。 それ以外の場合は Save(String) を実行し、画像データ部分のみを保存します。
『MyPattern』と言うファイルをカレントディレクトリから読み込みたい場合は、 拡張子 .pat も含めて『.\\MyPattern.pat』と言う文字列を指定します。 この場合、以下の3つのファイルが読み込まれます。
- MyPattern.pat ... パタン画像
- MyPattern.pat_MSK ... マスク画像
- MyPattern.pat_INF ... 登録座標と基準点の情報
『MyPattern.pat』のように、ディレクトリを指定しなかった場合は、 MyPattern.pat_INF ファイルのみを Windows ディレクトリから読み込もうと試みます。 その他の2つは、カレントディレクトリから読み込みます。
パタン画像が UC8x1ch の時は .pat にはビットマップ形式で保管します。 その他の場合は Raw 形式で保管し、.pat.conf が付加されます。
クラスの説明に示すサンプルコードを参考にしてください。
処理に失敗した場合は例外を発行します。 例外の原因と発生位置を特定するには、発行された例外クラスの ErrorCode メンバと Function メンバを参照してください。
エラーコード:
値 | ErrorCode メンバ | 内容 |
---|---|---|
11 | FVIL.ErrorCode.INVALID_PARAMETER | 引数に null 又は長さ 0 の文字列が指定されました。 |
7 | FVIL.ErrorCode.FAILED_TO_SAVE | ファイルに書き込む際にエラーが発生しました。 |
Exceptions
Exception | Condition |
---|---|
FVIL..::..CFviException | この例外の原因については、上記のエラーコード表をご参照ください。 |