กระทู้เก่าบอร์ด อ.Yeadram
        
           3,451   6		  
          
					  
		    URL.หัวข้อ / 
		    URL
        
        bar code access2003      
    
      ผมมีเลขรหัสทะเบียนแฟ้ม 8 หลัก
รบกวนอาจารย์ทุกท่านขอวิธี พิมพ์barcode จาก access 2003 ด้วยครับ
    
  รบกวนอาจารย์ทุกท่านขอวิธี พิมพ์barcode จาก access 2003 ด้วยครับ
				6 Reply in this Topic. Dispaly 1  pages and you are on page number 1 
				
        
    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
    
  - ก๊อปปี้ไฟล์ 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"
    
    
  ขอบคุณสำหรับข้อมูลครับ แต่ผมได้ทดสอบสำหรับวินโดวส์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 พอจะมีวิธีไหมครับ
    
  ผมพอรู้แล้วเพราะของผมเป็น 64bit พอจะมีวิธีไหมครับ
        
    6 @R22634    
        
    
      ทำตาม กระทู้นี้ ครับ เป็นการเขียนโค๊ตใช้ร่วมกับฟอนต์ จะใช้ได้หมดไม่ว่าจะ 32 หรือ 64    
    
  
      Time: 0.0553s
    
      
		
โดยการ Install ลงใน Windows (งแบบง่ายๆ ก็ Copy Fonts ไปวางที่ C:\Windows]Fonts)
2. ที่ Filed ที่ต้องการแสดง ให้ใช้คำสั่ง ="*" & [ชื่อ Field เลขรหัสทะเบียนแฟ้ม] & "*"
โดยที่ * ตัวหน้า คือ การเปิดการอ่าน และตัวหลัง คือ ปิดการอ่าน
3. เปลี่ยน Fonts Field ของเลขรหัสทะเบียนแฟ้ม ให้เป็น 3of9
4. ลอง Preview ดู