Specifications

17.4. Scanner Control
17.4.1. Properties
Name and type
eVC++
R/W
Value Default value Description
Enable/disable flag for barcode
reading
TRUE: Enable
FALSE: Disable
GetPortOpen
SetPortOpen
BOOL R/W
TRUE or
FALSE
FALSE
Character string for specifying
the read mode (*1), (*2)
GetReadMode
SetReadMode
CString R/W
(*1) "FB"
(*1)
BHT700B
"A,I:4-99,M:1-99,
N:3-99,L:1-99,
GetReadType
SetReadType
CString R/W
K:1-99,H:3-99,P:1-99"
BHT700Q
" Q:E,A,I:4-99,L:1-99,M:1-
99,N:3-99,K:1-99,Y,X,Z,R,V "
Character string for specifying
the enable read code (*1), (*2)
GetBufferData
SetBufferData
CString R
- ""
Data stored in the barcode buffer
(*1)
GetBufferCount
SetBufferCount
long R
- 0
Number of digits stored in the
barcode buffer (*1)
Barcode type stored in the
barcode buffer (*1)
GetBufferType
SetBufferType
long R
- 0
GetLastCount
SetLastCount (*5)
long R
- 0
Number of digits in the barcode
read last
GetLastType
SetLastType (*5)
long R
- 0 Barcode type read last
GetLastCodeNum(*6)
long R - 0 No. of barcodes read last (*7)
GetErrorStatus
SetErrorStatus
long R/W
(*3) ERROR_SUCCESS Error code that occurred last (*4)
GetWaitStby
SetWaitStby
BOOL R/W
TRUE or
FALSE
FALSE
Whether or not the control
transfers to the standby mode
before decoding completes
TRUE: Transfer
FALSE: Not transfer
(*1) Refer to BHT_EnableBar function.
(*2) Even if a value out of the range is specified, no error occurs. If TRUE is set to the portOpen property with
the value being out of the range, an error occurs.
(*3) For details about error codes, refer to Section 17.4.4 Error Codes."
(*4) A new error code overwrites the old one whenever an error occurs. The ERROR_SUCCESS does not
overwrite.
(*5) only for Scanner700.ocx
(*6) only for Scanner700Q.ocx
(*7) “1” when a code other than a multi-line code or a composite code has been read.
144