FoundCodeType结果
适用
视觉对象:CodeReader
说明
返回检测到的条形码的类型。
用法
VGet Sequence.Object.FoundCodeType[(result)], var
- Sequence
- 表示序列名的字符串变量
- Object
- 对象名或表示对象名的字符串变量对象必须存在于指定的序列中。
- var
- 表示结果值的整数变量
- result
- 结果编号。如果省略,结果编号为CurrentResult。用于返回多个结果的对象。
值
返回检测到的条形码的类型。有关获取值的详细内容,请参考下面的“详细说明 ”。
详细说明
返回CodeReader对象中发现条形码类型。返回值为如下所示的常数。
条码 | 常数 | 详细说明 |
---|---|---|
Codabar | VISION_CODETYPE_CODABAR | |
Code39 | VISION_CODETYPE_CODE39 | |
Code128 | VISION_CODETYPE_CODE128 | |
DataMatrix | VISION_CODETYPE_DATAMATRIX | 二维码 |
EAN 8 | VISION_CODETYPE_EAN8 | |
EAN 13 | VISION_CODETYPE_EAN13 | |
Interleaved 2 of 5 | VISION_CODETYPE_INTERLEAVED25 | 也称为ITF |
PDF417 | VISION_CODETYPE_PDF417 | 二维码 |
QR | VISION_CODETYPE_QR | 二维码 |
UPC | VISION_CODETYPE_UPC | |
UPC A | VISION_CODETYPE_UPCA | |
UPC E | VISION_CODETYPE_UPCE |
下面是在画面上显示发现的条形码名的示例。
Function main
Integer code
VRun CodeTest
VGet CodeTest.Code01.FoundCodeType, code
Select code
Case VISION_CODETYPE_CODABAR
Print "VISION_CODETYPE_CODABAR"
Case VISION_CODETYPE_CODE39
Print "VISION_CODETYPE_CODE39"
Case VISION_CODETYPE_CODE128
Print "VISION_CODETYPE_CODE128"
Case VISION_CODETYPE_DATAMATRIX
Print "VISION_CODETYPE_DATAMATRIX"
Case VISION_CODETYPE_EAN8
Print "VISION_CODETYPE_EAN8"
Case VISION_CODETYPE_EAN13
Print "VISION_CODETYPE_EAN13"
Case VISION_CODETYPE_INTERLEAVED25
Print "VISION_CODETYPE_INTERLEAVED25"
Case VISION_CODETYPE_PDF417
Print "VISION_CODETYPE_PDF417"
Case VISION_CODETYPE_QR
Print "VISION_CODETYPE_QR"
Case VISION_CODETYPE_UPC
Print "VISION_CODETYPE_UPC"
Case VISION_CODETYPE_UPCA
Print "VISION_CODETYPE_UPCA"
Case VISION_CODETYPE_UPCE
Print "VISION_CODETYPE_UPCE"
Send
Fend
参照
CodeReader对象、CodeType属性