วินโดว10เขียนโค้ด access ไม่ได้ครับ



0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

04 ก.พ. 63 , 10:06:54
อ่าน 137 ครั้ง

ekppom

สวัสดีครับ ผมมีปัญหาเรื่องการเขียนโค้ดVBในAccess2016 เขียนด้วยวินโดว8 ใช้ได้ปกติแล้ว นำไฟล์ไปเปิดในวินโดว10 เปิดไม่ได้มันขึ้น ActiveX สร้างไฟล์ใหม่นำเข้าไฟล์เดิมก็ไม่ได้ นำเข้าตารางกับคิวรี่แล้วสร้างฟอร์มเองมันเปิดฟอร์มได้ครับ แต่พอเขียนโค้ดเท่านั้นแหละ กลับเปิดฟอร์มไม่ได้อีกขึ้นข้อความ ActiveX เหมือนเดิม เปลี่ยนพศ.เป็น คศ.ก็ยังไม่ได้ ตอนนี้จนปัญญาจริงๆครับ ไม่รู้ต้องแก้อย่างไร

จะสร้างไฟล์ใหม่ก็ได้แต่ขอให้เขียนโค้ดVBได้ ต้องทำอย่างไรครับ

ขอบคุณครับ

 

04 ก.พ. 63 , 12:53:42
ตอบกลับ #1

Max

: วินโดว10เขียนโค้ด access ไม่ได้ครับ
« ตอบกลับ #1 เมื่อ: 04 ก.พ. 63 , 12:53:42 »
ไฟล์คุณมันมีตัวคอนโทรลที่เรียกใช้ ActiveX จากภายนอกที่ต้องลงเสริมกรณีเปลี่ยนเครื่องหรือเปลี่ยน OS ป่าวครับ

 

04 ก.พ. 63 , 14:57:53
ตอบกลับ #2

nonc31

: วินโดว10เขียนโค้ด access ไม่ได้ครับ
« ตอบกลับ #2 เมื่อ: 04 ก.พ. 63 , 14:57:53 »
ก็ลงทะเบียน ActiveX ด้วยโค๊ด bat file ดังนี้
1.คัดลอกไฟล์ .dll หรือ .ocx ไปไว้ที่ system32 หรือ sysWOW64 แล้วแต่ bit
2.รีจีสเตอร์ regsvr32.exe %systemroot%\SysWOW64\.ocx

ประมาณนี้ครับ

ถ้าทำแล้วติดขัด ให้ทำใน safe mode

ถ้าทำใน safe mode ยังไม่ได้อีก ก็เป็นที่วินโดว์แล้วล่ะครับ

 
โพสต์นี้ได้รับคำขอบคุณจาก: ekppom


บอร์ดเรียนรู้ Access สำหรับคนไทย


 

Sitemap 1 2 3 4 5