วันอังคารที่ 9 กุมภาพันธ์ พ.ศ. 2564

การแสดงผลภาษาไทย ใน Dev C++


1. Download Font courier MonoThai




2. แตกไฟล์ที่ดาวน์โหลดมา





3. คัดลอกไฟล์ที่ดาวน์โหลดมาและแตกไฟล์แล้ว นำไปวางในโฟลเดอร์ C:\Windows\Fonts\


คลิกขวาบริเวณที่ว่าง >> เลือก Paste

4. ตั้งค่า Font ใน Dev C++ โดยเลือกที่เมนู Tools >> Editor Options...






5. ทดลองเขียนโปรแกรม บันทึกไฟล์ คอมไพล์ และรันโปรแกรม

ตัวอย่าง source code
//-----------------------------------------------------------------------------------------
//file name: fileHandling_01.c
#include <stdio.h>
int main(){
   FILE * file;
   if (file = fopen("file_01.txt", "r")){
      printf("เปิดไฟล์เพื่ออ่านแล้ว");
      
    }
   else {
      printf("ผิดพลาด อาจเกิดจาก ค้นหาไฟล์ที่ระบุ ไม่เจอ\n");
      printf("สวัสดีครับ");
}
    fclose(file);
    return 0;
}

//-----------------------------------------------------------------------------------------







หากรันแล้ว โปรแกรมไม่สามารถแสดงผลภาษาไทยได้ ดังรูป ให้ทำขั้นตอนต่อไป

5. คลิกขวาที่ Title bar เลือก Properties 




6. เปิด Control Panel เลือก Clock and Region และทำตามขั้นตอนดังรูป




7. ทดลองคอมไพล์ และรันโปรแกรมอีกครั้ง



หากไม่มีสิ่งใดผิดพลาด โปรแกรมจะแสดงผลภาษาไทยดังรูป