.NET 環境で適切にオブジェクトのインスタンスを作成するには .NET スクリプト環境で APToolkitNET.dll を参照する必要があります。APToolkitNET.dll への参照が不正または未設定の場合、結果スクリプトは missing type または name space error を引き起こします。
APToolkitNET.dll への参照を追加する方法
1. Visual Studio® .NET を起動します
2. [ソリューション エクスプローラ] ウィンドウの [参照設定] を右クリックして [参照の追加] を選択します
3. [参照の追加] ダイアログの [参照] ボタンをクリックします
4. [コンポーネントの選択] 画面で APToolkitNET.dll を選択し [開く] ボタンをクリックします。デフォルトのファイル位置は X:\Program Files\dotNetComponents\APToolkitNET.dll です。
APToolkitNET.dll をプロジェクトで参照設定すると .NET スクリプトで Toolkit オブジェクトのインスタンスが作成できます。インスタンス作成時の正しい構文は、お使いの .NET プログラミング言語により異なります。次のセクションでは VB.NET または C# でのインスタンス作成時に必要なステップについて説明します。
注意 :Text2PDF、PDFFieldInfo、ListItems、および Explorer は、Toolkit オブジェクトのサブオブジェクトです。そのため Toolkit オブジェクトは、Text2PDF、PDFFieldInfo、ListItems または Explorer オブジェクトより先にインスタンス作成する必要があります。
VB.NET でのインスタンス作成の方法
1. .NET プログラム コードの先頭に次の行を追加します
Imports APToolkitNET
2. 使用するオブジェクトに適切な構文でインスタンスを作成します
· Toolkit オブジェクトのインスタンス作成
Dim TK As APToolkitNET.Toolkit
TK = new APToolkitNET.Toolkit
· Text2PDF オブジェクトのインスタンス作成
Dim TK As APToolkitNET.Toolkit
Dim T2P As APToolkitNET.Text2PDF
TK = new APToolkitNET.Toolkit
T2P = TK.Text2PDFObject
· PDFFieldInfo オブジェクトのインスタンス作成
Dim TK As APToolkitNET.Toolkit
Dim FIO As APToolkitNET.PDFFieldInfo
TK = new APToolkitNET.Toolkit
' 有効な PDF ファイルを入力用として開く
TK.OpenInputFile("input.pdf")
' フィールド情報の取得
FIO = TK.GetFieldInfo( "fieldname", 1)
· ListItems オブジェクトのインスタンス作成
Dim TK As APToolkitNET.Toolkit
Dim FIO As APToolkitNET.PDFFieldInfo
Dim LST As APToolkitNET.ListItems
TK = new APToolkitNET.Toolkit
' 有効な PDF ファイルを入力用として開く
TK.OpenInputFile("input.pdf")
' フィールド情報の取得
FIO = TK.ListItems
· Explorer オブジェクトのインスタンス作成
Dim TK As APToolkitNET.Toolkit
Dim EXP As APToolkitNET.Explorer
TK = new APToolkitNET.Toolkit
EXP = TK.Explorer
· Flash オブジェクトのインスタンス作成
Dim FL As APToolkitNET.Flash
FL = new APToolkitNET.Flash
· Barcode オブジェクトのインスタンス作成
Dim BC As APToolkitNET.Barcode
BC = new APToolkitNET.Barcode
C# でのインスタンス作成の方法
1. .NET プログラム コードの先頭に次の行を追加します
Using APToolkitNET
2. 使用するオブジェクトに適切な構文でインスタンスを作成します
· Toolkit オブジェクトのインスタンス作成
APToolkitNET.Toolkit TK = new APToolkitNET.Toolkit();
· Text2PDF オブジェクトのインスタンス作成
APToolkitNET.Toolkit TK = new APToolkitNET.Toolkit();
APToolkitNET.Text2PDF T2P = TK.Text2PDFObject();
· PDFFieldInfo オブジェクトのインスタンス作成
APToolkitNET.Toolkit TK = new APToolkitNET.Toolkit();
// 有効な PDF ファイルを入力用として開く
r = TK.OpenInputFile("input.pdf");
// フィールド情報の取得
APToolkitNET.PDFFieldInfo FIO = TK.GetFieldInfo("fieldname", 1);
· ListItems オブジェクトのインスタンス作成
APToolkitNET.Toolkit TK = new APToolkitNET.Toolkit();
// 有効な PDF ファイルを入力用として開く
r = TK.OpenInputFile("input.pdf");
// フィールド情報の取得
APToolkitNET.PDFFieldInfo FIO = TK.ListItems;
· Explorer オブジェクトのインスタンス作成
APToolkitNET.Toolkit TK = new APToolkitNET.Toolkit();
APToolkitNET.Exploer EXP = TK.Explorer();
· Flash オブジェクトのインスタンス作成
APToolkitNET.Flash FL = new APToolkitNET.Flash();
· Barcode オブジェクトのインスタンス作成
APToolkitNET.Barcode BC = new APToolkitNET.Barcode();