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