翻譯|使用教程|編輯:黃竹雯|2018-10-25 16:34:24.000|閱讀 631 次
概述:本系列教程會解答您在使用條形碼生成控件TBarCode SDK產品時遇到的絕大部分疑惑。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
TBarCode SDK是一款可以在任意應用程序和打印機下生成和打印所有條碼的條碼軟件組件。TBarCode SDK對于Microsoft® Office 用戶以及軟件開發者提供條碼打印。使用此款條碼軟件組件您可以以完美效果生成和打印所有用于工業和商業條碼符號。
FNC1用作應用程序標識符標準中可變長度數據字段的分隔符。它可以用\ F編碼。樣本:批次/批號的數據字段長度不變(最多20個字符),需要終止(FNC1)。
請考慮:
例1:TBarCode中的FNC1
在這個例子中,我們生成一個帶有2個應用程序標識符的GS1-128條形碼。批次或批號(AI = 10,可變長度,因此需要FNC1)和最佳日期(AI = 15)。
' set the barcode type = GS1-128 (EAN/UCC 128) TBarCode101.BarCode = eBC_GS1_128 ' enable Translate Escape Sequences TBarCode101.EscapeSequences = True ' set the data to be encoded TBarCode101.Text = "10222333\F15100701"
示例2:Barcode Studio中的FNC1
要將功能字符FNC1添加到條形碼數據,請按以下步驟操作:
如果尚未安裝64位Office版本,則Microsoft Word / Excel / Access將以32位兼容性(WOW64)模式運行。它們不是完整的64位應用程序,但它們仍然可以在Windows 7 x64下運行。
TBarCode V10及更早版本:對于32位Office,您需要安裝“普通”TBarCode OCX 32位版本(如果已安裝,請刪除TBarCode x64版本)。
TBarCode V11及更高版本:安裝TBarCode SDK x64版本,其中包含32位和64位兩個版本(因此您可以使用所有Office版本)。
然后,您應該在Legacy Tools選項中看到TBarCode Control。
QR Code最初是為日本條形碼應用而開發的。可編碼字符集包括:
SHIFT JIS / CP932包含這兩個字符集,是TBarCode用于QR碼的多字節字符集。
QR碼2005
“QR-Code 2005”的新ISO / IEC 18004:2006標準將ISO-8859-1(Latin-1)定義為默認字符集。所以“舊的”QR碼使用Shift-JIS,新的QR碼2005使用Latin-1作為默認字符集。
編碼特殊的Latin-1字符
使用QR-Code 1997/2000編碼完整的Latin-1字符集可能會導致問題。
QR Code最初是為日本條形碼應用而開發的??删幋a字符集包括:
QR Code是Denso(豐田)在日本開發的,使用ASCII +日語(漢字)作為默認字符集。因此,默認情況下,條形碼閱讀器會嘗試使用JIS X 0208 + JIS X 0201字符集解碼QR碼中的數據。它不會查找UTF-8或其他字符集(除了您使用ECI協議,但讀者很少支持)!
可能的解決方案:
重新打開帶有嵌入式TBarCode元素的項目(在窗體上)時,Visual Basic崩潰或顯示錯誤消息。此問題是由活動模板庫中的問題引起的
使用以下解決方法(VB5,VB6)來解決此問題:
Private Sub Form_Load() TBarCode111.Enabled = True End Sub
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn