4.3 イメージ自動取込みコントロールのメソッド

メソッド 機能 V2.0追加
AboutBox バージョン情報を表示します。  
AcquireImages 入力元から複数のイメージを取り込みます。  
Cancel イメージの取り込みを中断します。  
GetDIB 取り込んだイメージのDIBを取得します。
GetErrorCode メソッドのエラーを通知します。  
GetMemHandle イメージを格納したメモリを取得します。  
SelectTwainSource TWAINデータソース選択ダイアログボックスを表示します。  

AboutBoxメソッド

[機能]

コントロールのバージョン情報を表示します。

[書式]

C/C++ void AboutBox();
Visual Basic [form.]object.AboutBox

[パラメータ]

なし

[復帰値]

なし


AcquireImagesメソッド

[機能]

入力元からイメージを取り込みます。

[書式]

C/C++ BOOL AcquireImages();
Visual Basic [form.]object.AcquireImages

[パラメータ]

なし

[復帰値]

ブール型
True 正常
False 異常

[備考]

AutoSaveプロパティがTrueの場合は、取り込みと同時にファイルに保存されます。

[参照]

AcquireCountプロパティAcquireStartNoプロパティAutoSaveプロパティ


Cancelメソッド

[機能]

AcquireImagesメソッドの実行を中断します。

[書式]

C/C++ void Cancel();
Visual Basic [form.]object.Cancel

[パラメータ]

なし

[復帰値]

なし

[備考]

[参照]

AcquireImagesメソッドAcquireNotifyイベント


GetDIBメソッド

[機能]

取り込んだイメージをWindowsのデバイス独立型ビットマップ(DIB)として取得します。

[書式]

C/C++ OLE_HANDLE GetDIB();
Visual Basic [form.]object.GetDIB

[パラメータ]

なし

[復帰値]

長整数型
0以外 取得したDIBのハンドルです。
0 取得に失敗しました。

[備考]

[参照]

AcquireImagesメソッドGetMemHandleメソッドAcquireNotifyイベント


GetErrorCodeメソッド

[機能]

メソッドのエラーコードを取得します。

[書式]

C/C++ short GetErrorCode();
Visual Basic [form.]object.GetErrorCode

[パラメータ]

なし

[復帰値]

整数型
エラーコード

GetMemHandleメソッド

[機能]

取り込んだイメージを格納したメモリのハンドルを取得します。

[書式]

C/C++ BOOL GetMemHandle(OLE_HANDLE *MemHandle,long *MemSize);
Visual Basic [form.]object.GetMemHandle(MemHandle&,MemSize&)

[パラメータ]

パラメータ 説明
MemHandle 長整数型 メモリのハンドルが設定されます。
MemSize 長整数型 メモリのサイズが設定されます。

[復帰値]

ブール型
True 正常
False 異常

[備考]

[参照]

MultiPageプロパティAcquireImagesメソッドGetDIBメソッドAcquireNotifyイベント


SelectTwainSourceメソッド

[機能]

TWAINデータソース選択ダイアログボックスを表示します。

[書式]

C/C++ BOOL SelectTwainSource();
Visual Basic [form.]object.SelectTwainSource

[パラメータ]

なし

[復帰値]

ブール型
True 正常
False 異常

[備考]

本メソッドで、選択したTWAINデータソースは、TwainSourceNameプロパティに反映されます。

[参照]

TwainSourceNameプロパティ