FAQ: Visual Foxpro Runtime Error
Cannot locate the Microsoft Foxpro Support Library
สาเหตุ:เครื่องนั้นไม่มี VFP Runtime Library
ทางแก้ไข:
ลงไฟล์ Runtime Library ต่างๆตามเวอร์ชันของวิชวลฟอกส์โปรในโฟล์เดอร์ Windows ของเครื่องนั้น
ดาวน์โหลดได้ที่ github.com/VFPX/VFPRuntimeInstallers
Error initializing Application object
สาเหตุ:ส่วนใหญ่เกิดจากการรัน VFP เวอร์ชันเก่าบน Windows 7, 8, 10 หรือสูงกว่า
ทางแก้ไข:
คลิกขวา (Right Click) ที่โปรแกรมแล้วรันแบบ Run As Administrator (ทำครั้งแรกครั้งเดียวเท่านั้น) เพื่อให้ VFP มีสิทธิ์ในการเขียน Registry ในวินโดวส์ หลังจากนั้นก็จะเปิดใช้งานได้ปกติ แต่ถ้าหากทำแล้วยังไม่ได้ผลก็ให้ลองปรับลดระดับ UAC ของวินโดวส์ให้ต่ำลง
ทำไมรันโปรแกรม EXE แล้วหายแว๊บ !
หลายท่านมักสงสัยว่า ทำไมเวลารันทดสอบฟอร์มในโปรเจ็กต์ของ VFP ก็ทำงานได้ปกติ แต่เมื่อคอมไพล์โปรเจ็กต์เป็นแอปพลิเคชัน (EXE) ก่อนอื่นให้พิจารณา Project Manager ของเราก่อนว่า ต้องการกำหนดให้ Form, Menus หรือ Program เป็น Main ของโปรเจ็กต์ หลักการโดยทั่วไปก็คือ ถ้าหากไม่มีการแสดงฟอร์มแบบ Modal ในตอนเริ่มทำงานของโปรแกรม ก็ต้องมีคำสั่ง READ EVENTS ไว้สักที่ใดที่หนึ่ง เพื่อสั่งให้โปรแกรมของเรารอรับเหตุการณ์ก่อน เมื่อใดที่ต้องการกลับไปยังบรรทัดถัดจาก READ EVENTS ข้างต้น ก็ให้ใช้คำสั่ง CLEAR EVENTSอ่านเพิ่มเติม คลิกที่นี่
ความคิดเห็น
แสดงความคิดเห็น