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属性