bar code access2003
กระทู้เก่าบอร์ด อ.Yeadram

 3,058   6
URL.หัวข้อ / URL
bar code access2003

ผมมีเลขรหัสทะเบียนแฟ้ม 8 หลัก
รบกวนอาจารย์ทุกท่านขอวิธี พิมพ์barcode จาก access 2003 ด้วยครับ

6 Reply in this Topic. Dispaly 1 pages and you are on page number 1

1 @R18690
1. ก่อนอื่นคุณต้องมี Fonts Barcode ในระบบก่อน เช่น 3of9 เป็นต้น
โดยการ Install ลงใน Windows (งแบบง่ายๆ ก็ Copy Fonts ไปวางที่ C:\Windows]Fonts)
2. ที่ Filed ที่ต้องการแสดง ให้ใช้คำสั่ง ="*" & [ชื่อ Field เลขรหัสทะเบียนแฟ้ม] & "*"
โดยที่ * ตัวหน้า คือ การเปิดการอ่าน และตัวหลัง คือ ปิดการอ่าน
3. เปลี่ยน Fonts Field ของเลขรหัสทะเบียนแฟ้ม ให้เป็น 3of9
4. ลอง Preview ดู
2 @R18714
ขอบคุณครับ
3 @R18723
หากคุณใช้ Windows 32bit ใช้เป็น ActiveX Control จากไฟล์ MSBCODE9.OCX (Microsoft BarCode Control 9.0) เพื่อแสดงฐานข้อมูลแบบ Bar Code ได้เช่นกันครับ และสามารถเลือกรูปแบบมาตรฐานได้หลายรูปแบบ


- ก๊อปปี้ไฟล์ MSBCODE9.OCX ลงในไดเร็คทรอรี่ C:\Windows\System32\MSBCODE9.OCX
- การลงทะเบียนใน MS Windows ทำได้ 2 วิธี เหมือนการติดตั้ง ActiveX Control ในไฟล์ MS Access ทั้งไป

1. ลงทะเบียนโดยการเพิ่มจากหน้าต่าง VBE ของไฟล์ MS Access เอง
   - เรียกที่เมนู Tools > References:
   - กดปุ่ม Browse... ทำการเลือกไฟล์ในไดเร็คทรอรี่ C:\Windows\System32\MSBCODE9.OCX
   - ทำเครื่องหมายถูกที่หัวข้อ [/] Microsoft Access BarCode Control 9.0

2. ลงทะเบียนโดยการใช้คำสั่ง Command Line:
   - เรียกเมนู Start เรียกปุ่ม Run คีย์คำสั่ง cmd กด Enter
   - เมื่อเข้าหน้าต่าง Command Line คีย์คำสั่งดังนี้: regsvr32 "C:\Windows\System32\MSBCODE9.OCX"


- บนฟอร์ม ในมุมมองออกแบบ ที่เมนู Design > ActiveX Controls: Microsoft BarCode Control 9.0
- กำหนด Property ที่น่าสนใจ
Other > Style: กำหนดรูปแบบของ BarCode โดยหากใช้ทั่วไปจะเป็น 7 คือแบบ Code-128
Other > LineWeight: กำหนดความหนาของเส้น BarCode
Other > Direction: ปรับองศาด้าน BarCode


'----------------Start Code----------------
Me.BarCodeCtrl1.Object.Value = "142516 BCD-428"
'-----------------End Code-----------------

ไฟล์โหลดได้ที่นี่ครับ
MSBCODE9.OCX
4 @R22632
คุณ TTT ครับ
ขอบคุณสำหรับข้อมูลครับ แต่ผมได้ทดสอบสำหรับวินโดวส์7 ไม่สามารถทำ2อย่างนี้ได้ พอจะมีวิธีไหมครับ
1. ลงทะเบียนโดยการเพิ่มจากหน้าต่าง VBE ของไฟล์ MS Access เอง
   - เรียกที่เมนู Tools > References:
   - กดปุ่ม Browse... ทำการเลือกไฟล์ในไดเร็คทรอรี่ C:\Windows\System32\MSBCODE9.OCX
   - ทำเครื่องหมายถูกที่หัวข้อ [/] Microsoft Access BarCode Control 9.0

2. ลงทะเบียนโดยการใช้คำสั่ง Command Line:
   - เรียกเมนู Start เรียกปุ่ม Run คีย์คำสั่ง cmd กด Enter
   - เมื่อเข้าหน้าต่าง Command Line คีย์คำสั่งดังนี้: regsvr32 "C:\Windows\System32\MSBCODE9.OCX"
5 @R22633
เรียน คุณTTT
ผมพอรู้แล้วเพราะของผมเป็น 64bit พอจะมีวิธีไหมครับ
6 @R22634
ทำตาม กระทู้นี้ ครับ เป็นการเขียนโค๊ตใช้ร่วมกับฟอนต์ จะใช้ได้หมดไม่ว่าจะ 32 หรือ 64
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.3162s