|
|
Error code : 200 Runtime Error 200
Views: 13728 Last Updated: 09/01/2013 16:19 |
|
|
ความหมายและสาเหตุ
- สาเหตุมาจากความเร็วของ CPU มีผลต่อการคำนวณการแสดงผลบนจอภาพ
เนื่องจากผู้พัฒนาโปรแกรม PASCAL อาจจะไม่ได้คาดหวังไว้ว่า CPU จะมีความเร็วสูงมากขึ้น (ปัจุบันคือ 2.4 gHz.) ทำให้การกำหนดค่าที่จะใช้ คำนวณแสดงผลไม่เพียงพอ เช่น จำนวนที่คำนวณได้คือ 100 แต่ CPU รุ่นใหม่จะคำนวณได้เป็น 10000 ผลที่เกิดขึ้นคือโปรแกรมจะนำเลขมาใช้ เพียง 3 หลักเท่านั้นคือ 000 และเมื่อนำไปคำนวนโดยใช้เป็นเลขตัวหาร ก็จะเป็นปัญหาดังกล่าวขึ้น
วิธีการแก้ไข
- ในกรณีที่เกิดปัญหากับเครื่องที่เป็นรุ่นตั้งแต่ MMX233 ขึ้นไปและใช้โปรแกรม
Version เก่า (4.1-4.22) ให้ใช้โปรแกรมลด Speed ซีพียู (Slowdown) และถ้าในกรณีใช้โปรแกรม 4.30 หรือ Pr3.0 (ซึ่งเป็นไฟล์ตัวเก่า) ให้นำมา อัพเกรด Version ล่าสุด (ขณะเขียนเป็น Version4.30e และ Pr3.0e)
วิธีการใช้งานโปรแกรม Slowdown
- สร้าง Folder EC-ACC ในไดร์ฟที่ต้องการจะติดตั้งโปรแกรม
- ให้ติดตั้งโปรแกรม Slowdown ลงไปใน Folder EC-ACC
- เรียกโปรแกรมโดยใช้คำสั่ง Slowdown/mhz=80 *
- จากนั้นทดลองติดตั้งโปรแกรมใหม่อีกครั้ง (ถ้ายังไม่ได้ผลให้ลดเปอร์เซ็นลงมาอีก)
- เมื่อติดตั้งเสร็จเรียบร้อย เราสามารถนำคำสั่งนี้ไปไว้ใน Ecacc.bat
ดังตัวอย่างด้านล่างนี้
C:ECACC>EDIT ECACC.BAT SLOWDOWN /MHZ=80** @ECHO OFF :BEGIN LOADTHAI.EXE ECMAIN.EXE %1 %2 %3 %4 %5 IF NOT ERRORLEVEL 255 GOTO END LOADTHAI.EXE /R GOTO BEGIN :END LOADTHAI.EXE /U
|
|
|
|