User manual - レーザスキャナライブラリマニュアルver.1.06(2011年12月26日)

60
4.41 OBRStartScanning
連続読み取りを開始します。
[C++]
int OBRStartScanning(
DWORD
dwTimeout
)
[Visual Basic]
Public Shared Function OBRStartScanning( _
ByVal
dwTimeout
As Int32 _
) As Int32
[C#]
public static Int32 OBRStartScanning(
Int32
dwTimeout
);
解説
レーザの点灯を開始し、連続読み取りを開始します。スキャン実行中は、OBRStopScanning関数によ
りスキャンを停止することができます。本関数を呼び出すには、OBROpen
数を呼び出してレーザス
キャナドライバをOpen状態にする必要があります。読み取り回数に制限はありません。連続読み実行
中に電源OFFした場合、次回電源ON時に自動的にレーザが点灯するため、注意が必要となります。
パラメータ
dwTimeout
読み取りタイムアウト時間を、1300 秒、または OBR_INFINITE(タイムアウトなし)で指定します。
戻り値
OBR_OK
: 正常終了
OBR_NOT_DEVICE
: スキャナドライバエラー
Device Emulator では発生しません
OBR_ERROR_SCANNING
: スキャン中エラー
Device Emulator では発生しません
OBR_PRM
: パラメータエラー
FUNCTION_UNSUPPORT
: 未サポートエラー
補足
1 つのバーコードを読み取ってから、バーコードを読み取ることなく dwTimeout で指定した時間を経
過するとスキャンを停止します。
対応情報
機種
: DT-5200 / DT-X7 / DT-5300 / IT-300 / DT-X8
ヘッダ
: OBReadLib.h
ライブラリ
: OBReadLib.lib