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 2維條碼
EAN 8 VISION_CODETYPE_EAN8
EAN 13 VISION_CODETYPE_EAN13
Interleaved 2 of 5 VISION_CODETYPE_INTERLEAVED25 亦稱為ITF
PDF417 VISION_CODETYPE_PDF417 2維條碼
QR VISION_CODETYPE_QR 2維條碼
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屬性