วันพฤหัสบดีที่ 7 กรกฎาคม พ.ศ. 2565

Error Visual FoxPro cannot start Could not load resources

 Error : Visual FoxPro. cannot start Could not load resources.



สาเหตุเกิดจาก ไม่ได้ติดตั้ง Visual fox runtime หรือ ไฟล์บางตัวถูกแทนที่ในการอ่าน

หรือขาด library สำคัญบางตัวไป


ไฟล์ที่สำคัญ สำหรับ VFP 9 runtime คือ

- vfp9r.dll
- vfp9t.dll
- vfp9renu.dll
- msvcr71.dll
- gdiplus.dll

ตัวที่ทำให้เกิดอาการ error ดังกล่าว คือ  vfp9renu.dll


ตัวอย่าง DRG 6.2.1 ของ ที่ใช้ VFP9 Runtime เมื่อขาดตัว vfp9renu.dll ขึ้น error ตามภาพ



โปรแกรม SIP09 เมื่อไม่มีไฟล์ VFPRENU.dll ใน Folder progs
(ทดสอบกรณีที่ยังไม่ได้ติดตั้ง Visual foxPro9 runtime)


วิธีแก้ไข

วิธีที่ 1 ทำการ copy ไฟล์ VFP9RENU.dll ใส่ไว้ใน folder เดียวกับโปรแกรม

วิธีที่ 2 ทำการติดตั้ง Visual FoxPro9 Runtime

วิธีที่ 3 นำ  Mini Library runtime ตามที่ระบุไว้ด้านบนมาวางใส่ไว้ใน folder เดียวกับโปรแกรม กรณีที่ติดตั้ง Visual FoxPro9 Runtime แล้ว ยังเกิดอาการ Error เหมือนเดิม เนืื่องจากอาจมีการแทนที่ไฟล์จากโปรแกรมบางตัวที่เคยติดตั้ง

ตัวอย่างหลังจากนำไฟล์มาวางใส่ไว้ใน folder เดียวกันกับโปรแกรม


โปรแกรม DRG สามารถกลับมาเปิดใช้งานได้ตามปกติ



หลังเพิ่ม ไฟล์ VFP9RENU.dll ไว้ใน C:\ss\progs   (SIP09)


ลองเลือก ใช้งานดูครับ

Download Visual foxPro9 Runtime (สกส)

Download Visual foxPro9 Runtime (my google drive)


Download VFP9 mini Library (my google drive)

- vfp9r.dll
- vfp9t.dll
- vfp9renu.dll
- gdiplus.dll

Download  VFP9RENU.dll (my google drive)
- vfp9renu.dll

ไม่มีความคิดเห็น:

แสดงความคิดเห็น