WIL説明書(.NET)  3.1.0
ライブラリの初期化

処理を開始する前に FVIL._SetUp.InitVisionLibrary() を呼び出してライブラリを初期化する必要があります。
これはアプリケーション起動時に一回だけ行ってください。
その他の初期化処理を実行するか否かは任意です。

コード例:

1 using System;
2 using System.Collections.Generic;
3 using System.Text;
4 using System.Drawing;
5 using System.Reflection;
6 using System.Windows.Forms;
7 using System.IO;
8 using fvalgcli;
9 
10 namespace User
11 {
12  class Program
13  {
14  static void Main(string[] args)
15  {
16  // [必須] ライブラリの初期化.
17  FVIL._SetUp.InitVisionLibrary();
18 
19  // (任意) アプリケーション基準ディレクトリの設定.
20  FVIL._SetUp.AppPath = System.IO.Directory.GetCurrentDirectory();
21 
22  // (任意) 画像領域確保時のオプションの既定値.
23  // [初期値:0、範囲:0=既定の動作,1=DIB を使用しない]
24  FVIL.CFviObject.DefaultAllocateOption = 1;
25 
26  // (任意) 画像ファイル読み込み時のピクセルモードの既定値.
27  FVIL.File.CFviImageFile.DefaultPixelMode = FVIL.PixelMode.Unpacking;
28 
29  // (任意) 図形のフォーカスマークの既定値.
30  FVIL.GDI.CFviGdiFigure.DefaultFocusMarkParam =
31  new FVIL.GDI.CFviFocusMarkParam(
32  4,
33  new FVIL.GDI.CFviGdiPen(
34  FVIL.GDI.PenStyle.Solid,
35  0,
36  System.Drawing.Color.Red
37  ),
38  new FVIL.GDI.CFviGdiBrush(
39  FVIL.GDI.BrushStyle.Solid,
40  System.Drawing.Color.Orange,
41  FVIL.GDI.HatchStyle.DiagCross
42  ),
43  FVIL.GDI.BkMode.Transparent,
44  System.Drawing.Color.Orange
45  );
46 
47  // ここに処理を記述してください.
48  }
49  }
50 }

Documentation copyright © 2008 FAST Corporation. [B-001864]
Generated on 2024年10月10日(木) 10時07分53秒 for WIL説明書(.NET) by doxygen 1.8.11