読取モード | |
---|---|
"BAR:M" | モメンタリ |
"BAR:F" | オートオフ |
"BAR:A" | オルタネート |
"BAR:C" | 連続 |
"BAR:" | オートオフ |
"BAR:B" | 読み取り成功時にブザー |
"BAR:L" | 読み取り成功時に青LEDを点灯させない |
codetype | |
---|---|
"A" | JAN/EAN/UPC |
"M" | Code39 |
"K" | Code128 |
"I" | ITF |
"Q" | QR |
"Q:S" | マイクロQR |
"Q:M" | QRモデル1 |
"Q:L" | QRモデル2 |
戻り値 | 数値指定 | 定数指定 |
---|---|---|
成功 | 1 | Lc.RIN.OK |
エスケープキー入力 | 2 | Lc.RIN.ESC |
失敗 | 0 | Lc.RIN.ERR |
引数 | 数値指定 | 定数指定 | 備考 |
---|---|---|---|
readMode% (読取モード) | 0 : モメンタリスイッチモード 1 : オートオフモード 2 : オルタネートスイッチモード 3:連続読み取りモード | Lc.BRM.M Lc.BRM.F Lc.BRM.A Lc.BRM.C | ※下段メモ欄参照 |
codeKindStr$ (バーコードの種類) | - | - | - |
escapeKey$ (エスケープキー(スペース区切り)) | M1 M2 | - | "M1 M2" |
ScrMode% (表示モード) | 0 : ANKモード 1 : 漢字モード | Lc.SCR.ANK Lc.SCR.KANJI | - |
dblWidthAtt% (倍角属性) | 0 : 標準サイズ 1 : 横倍角 | Lc.WAT.NORMAL Lc.WAT.WIDTH | - |
RevAtt% (反転属性) | 0 : 通常 1 : 反転 | Lc.RAT.NORMAL Lc.RAT.REVERSE | - |
dispFont% (表示フォント) | 0 : 標準フォント 1 : 小フォント | Lc.DFT.NORMAL Lc.DFT.SMALL | - |
LocLine% (開始行) | - | - | 表示位置 |
locDigit% (開始列) | - | - | 表示位置 |
LEDCtl% (LED制御) | 0 : 点灯しない 1 : 緑 2 : 赤 | Lc.LED.OFF Lc.LED.GREEN Lc.LED.RED | 読んだ時に下図部分を点灯させる |
SetEntFlag% (ENTキー確定フラグ) | 0 : 最大取得文字で確定 1 : ENTキーで確定 | Lc.False Lc.True | - |
DigitLenChkFlag% (桁数チェック) | 0 : チェック無し 1 : チェック有り | Lc.False Lc.True | - |
MinDigitLen% (最小桁数) | - | - | DigitLenChkFlag%が有効の場合のみ |
MaxDigitLen% (最大桁数) | - | - | DigitLenChkFlag%が有効の場合のみ |
HeaderCode$ (先頭コード) | - | - | 先頭がこれに一致しなければ受け付けない ※最大5文字 |
FontColor& (文字色) | &H00000000 &HFFFFFF00 | Lc.COL.BLACK Lc.COL.WHITE | 16進数での指定。 ※16進数は&H**と表現します。 |
BGColor& (背景色) | &H00000000 &HFFFFFF00 | Lc.COL.BLACK Lc.COL.WHITE | 16進数での指定。 ※16進数は&H**と表現します。 |
DispStrt% (表示先頭桁) | - | - | 入力の何桁目から表示させたいかを指定 ※LIGetInputData$には入力値全て入ります |
DispLen% (表示桁数) | - | - | 入力の何桁目まで表示させたいかを指定 ※LIGetInputData$には入力値全て入ります |