Error: "OLE Error Code 0X80040154 - Class not registered" record number 86
สาเหตุเกิดจาก ไม่มีตัว active x (.ocx) ที่ชื่อ mswinsck.ocx ในครื่อง หรือมีแต่อาจจะยังไม่ได้ register โปรแกรมจึงถามหาตัวควบคุมดังกล่าว
วิธีแก้ไข
1.copy ไฟล์ mswinsck.ocx ใส่ไว้ใน system32 (C:\windows\system32)
2.click ที่ start พิมพ์ cmd ในช่องค้นหา
3.Click ขวาที่ ไฟล์ cmd เลือก เลือก run as Administrator
4.พิมพ์ regsvr32 mswinsck.ocx แล้ว enter
กรณีที่ command prompt ไม่ได้อยู่ในตำแหน่ง C:\windows\system32
ให้พิมพ์ cd C:\windows\system32 แล้ว enter
แล้วค่อยพิมพ์ regsvr32 mswinsck.ocx
กรณี windows 64 bit
1.copy ไฟล์ mswinsck.ocx ใส่ไว้ใน SysWOW64 (C:\windows\SysWOW64)
2.click ที่ start พิมพ์ cmd ในช่องค้นหา
3.Click ขวาที่ ไฟล์ cmd เลือก เลือก run as Administrator
4.พิมพ์ regsvr32 C:\windows\SysWOW64\mswinsck.ocx แล้ว enter
หลังจาก Register ตัว mswinscx เรียบร้อยแล้ว หน้าจอ รับส่งธุรกรรม จะกลับมาใช้งานได้ตามปกติด และสามารถเชื่อมสัญญาณ web service ได้ตามปกติ
ไม่มีความคิดเห็น:
แสดงความคิดเห็น