台灣最大程式設計社群網站
線上人數
662
 
會員總數:245484
討論主題:189238
歡迎您免費加入會員
討論區列表 >> 專欄文章 >> Microsoft Access Bar Code Control 9.0 (ㄚ仁)
[]  
[我要回覆]
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
Microsoft Access Bar Code Control 9.0 (ㄚ仁)
價值 : 0 QP  點閱數:2823 回應數:0

樓主

站務人員 站長
門外漢
0 1580
542 9
發送站內信

捐贈 VP 給 站務人員
------------------------------------
看到許多人在詢問
在此提供 Microsoft 的 ActiveX 內建元件,有需要的人可以參考看看
沒有範例可看因為許多空間無支援2000
全名:Microsoft Access Bar Code Control 9.0
所需設定:1.必須要有 Access2000,97,或之前版本我就不知了(我是安裝Office2000下去 Try 的)
相關程式碼:
<HTML>
<HEAD>
<Script Language="VBScript">
<!--
Sub Button1_onClick()
'條碼 = 表單欄位的 Text1 的值(長度=13),其他相關設定可能需要自己 Try 看看
BarCodeCtrl1.Value = Frm1.Text1.Value
End sub
-->
</SCRIPT>
</HEAD>
<BODY>
<Form Name="Frm1">
<Input Type="Text" Name="Text1" Value="1234567890123">
<Input Type="Button" Name="Button1" Value="OK">
</Form>
<OBJECT ID="BarCodeCtrl1" WIDTH=171 HEIGHT=113 CLASSID="CLSID:D9347033-9612-11D1-9D75-00C04FCC8CDC">
<PARAM NAME="Style" VALUE="2">
<PARAM NAME="SubStyle" VALUE="0">
<PARAM NAME="Validation" VALUE="0">
<PARAM NAME="LineWeight" VALUE="3">
<PARAM NAME="Direction" VALUE="0">
<PARAM NAME="ShowData" VALUE="1">
<PARAM NAME="Value" VALUE="4901234567894">
<PARAM NAME="ForeColor" VALUE="0">
<PARAM NAME="BackColor" VALUE="16777215">
</OBJECT>
</BODY>
</HTML>

補充:
在預設的安裝目錄下 C:\Program Files\Microsoft Office\Office\MSBCODE9.HLP (有相關的說明)


---------------------------------------------------
Style [樣式] 說明
0 - UPC-A 廣泛應用於標示貨物的 POS 符號(美國與加拿大)。
1 - UPC-E UPC 的簡短版。使用於無法列印標準版的小型貨物。
2 - JAN-13 日本規格的 POS 符號與國際規格 EAN-13 POS 符號相同。可應用於包括書籍及雜誌在內的所有貨物。
3 - JAN-8 JAN 的簡短版。使用於無法列印標準版的小型貨物。
4 - Casecode 製造商或批發商在將貨物出貨至零售店時,標示於包裝箱外部的符號。
5 - NW-7 表示出英文數字和字母的條碼符號。標示於電腦機器等特殊貨物的包裝上。
6 - Code-39 表示出英文數字和字母的條碼符號。自 FA(Factory Automation ,工廠自動化)起,被廣泛的應用在工業上。
7 - Code-128 將全部 ASCII 的128 個字元編碼的條碼控制項。亦有簡短版。
8 - US Postnet 為了自動化處理而標示於郵件上的條碼符號(美國)。
9 - US Postal FIM 為了自動化處理而標示於郵件上的特殊條碼符號(美國)。
10 - Customer Barcode (JP Post) 為了自動化處理而標示於郵件上的條碼符號(日本)。

--------------------------------------------------------
Direction 屬性設定

Direction [方向] 說明
0 - 0度 以標準方向(0度)顯示條碼符號。
1 - 90度 從標準方向旋轉90度的位置顯示條碼符號。
2 - 180度 從標準方向旋轉180度的位置顯示條碼符號。
3 - 270度 從標準方向旋轉270度的位置顯示條碼符號。

LineWeight 屬性設定

LineWeight [線條粗細] 說明
0 - 特細線 以最細的線條產生條碼符號。
1 - 細線
2 - 中細線
3 - 標準 以標準粗細的線條產生條碼符號。
4 - 中粗線
5 - 粗線
6 - 特粗線
7 - 超特粗線 以最粗的線條產生條碼符號。


POS 條碼的 Validation 屬性設定l

Validation [驗證] 說明
0 - 無驗證 永遠就對應資料產生條碼符號。選用 [無驗證] 的話,有可能會產生出掃描器無法讀取的條碼符號。注意 如果資料內不含檢查位元的話,則正確值會被加入資料內。
1 - 修正,如果無效 計算符號的檢查位元,如果資料不正確的話,則以正確值加以取代。注意 如果資料內不含檢查位元的話,則正確值會被加入資料內。
2 - 空白,如果無效 只有在資料的位數正確,而且檢查位元的值也相等的情況下才產生條碼符號。
NW-7 以及 Code-39 條碼的 Validation 屬性設定值

Validation [驗證] 說明
0 - 無驗證 僅以對應資料產生條碼符號。
1 - 附加開始/結束字元 如果沒有開始/結束字元的話,則 NW-7 條碼用「 a 」、 Code-39 條碼用「 * 」各加在其前後。
US Postnet 條碼的 Validation 屬性設定值

Validation [驗證] 說明
0 - 空白,如果無效 只有在資料有效的情況下才產生條碼符號。注意 永遠對資料進行驗證,就不會產生無效的條碼符號。
Customer Barcode (JP Post) 條碼的 Validation 屬性設定

Validation [驗證] 說明
0 - 空白,如果無效 只有在資料有效的情況下才產生條碼符號。若有最初的7位數字,則判斷資料為有效。注意 永遠對資料進行驗證,就不會產生無效的條碼符號。


選用 POS 條碼符號(UPC-A、UPC-E、JAN-13、JAN-8)時,會顯示出下列的副樣式。
請視需要選用任一副樣式。

SubStyle [副樣式] 說明
0 - 標準 標準的條碼符號。幾乎所有的貨物都可以應用。
1 - 2 位(ISBN)補充碼 主碼的右邊再附加上 2 位數的補充碼。用以表示雜誌的發行編號。
2 - 5 位(ISBN)補充碼 在主碼的右邊再附加上 5 位數的補充碼。 用以表示書籍的價格。
3 - POS Casecode 產生比標準尺寸更大的 POS 條碼符號。而且,還會在符號周圍標示粗框線。 於製造商或批發商在將貨物出貨至零售店時,列印在包裝箱外部。

Casecode 條碼符號有 3 種副樣式可供選用。

SubStyle [副樣式] 說明
0 - 標準版 以 14 位數的值來產生符號。在出口至美國與加拿大時,除了申請UPC 製造廠商碼之外,還請附上 UPC 的 Casecode 。
1 - 擴充版 以 16 位數的值來產生符號。
2 - 附加版 以 6 位數的值來產生符號。由於是在個別的包裝上依照各貨物的重量與價格的不同而附上的,所以是附加在標準(擴充)版的後面。


US Postnet 條碼的副樣式

US Postnet 條碼為使用於美國的條碼,在臺灣、日本不使用。有 3 種副樣式可供選用。

SubStyle [副樣式] 說明
0 - 傳遞點 為使郵件處理自動化的 12 位數條碼。郵件請盡量使用這種樣式。
1 - ZIP code+ 4 用以限定投遞地區的 10 位數條碼。雖然目前仍被使用,但使用率已經逐漸降低。
2 - 5-digit ZIP code 用以限定投遞地區的 5 位數條碼。目前幾乎已經完全不使用了。
US Postal FIM 條碼的副樣式

US FIM 條碼為使用於美國的條碼,在臺灣、日本不使用。有 3 種副樣式可供選用。

SubStyle [副樣式] 說明
0 - FIM A Symbol 使用於 Courtesy Reply 郵件。
1 - FIM B Symbol 使用於未標明 Postnet 條碼符號的業務相關郵件、 Penalty 郵件與免費投遞郵件。
2 - FIM C Symbol 使用於已經標明 Postnet 條碼符號的業務相關郵件、 Penalty 郵件與免費投遞郵件。


本篇文章發表於2001-05-09 00:00
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
目前尚無任何回覆
   

回覆
如要回應,請先登入.