สอนเขียนโปรแกรม C#.Net โปรแกรมสำหรับอ่านหนังสือภาษาอังกฤษ
Day 11 – 20

Project : ITECReadEngBook

เป็นการสอนสำหรับผู้ที่ต้องการหัดเขียนโปรแกรม โดยใช้ CSharp.Net Windows Application
และเหมาะกับผู้ที่มีพื้นฐานของการเขียนโปรแกรมมาแล้ว โดยสามารถนำไปใช้งานได้จริง

สอนเขียนโปรแกรม C#.Net โปรแกรมสำหรับอ่านหนังสือภาษาอังกฤษ
Day 11: Theme

สิ่งที่เป็นประโยชน์ สิ่งที่คุณจะได้รับ:
  • การเพิ่ม Event ให้กับเมนู
  • การใช้งาน System.Drawing.Color เพื่อกำหนดสีตามที่ต้องการ
  • การกำหนดสีพื้นหลัง และตัวอักษรให้กับ Control
  • การเขียน Function เพื่อให้สะดวกต่อการใช้งาน

  • สอนเขียนโปรแกรม C#.Net โปรแกรมสำหรับอ่านหนังสือภาษาอังกฤษ
    Day 12: Font Size Part 1

    สิ่งที่เป็นประโยชน์ สิ่งที่คุณจะได้รับ:
  • วิธีการทำ ShortCutKeys ด้วยการเขียน Code
  • การประกาศตัวแปร Array และกำหนดค่าให้ตัวแปร Array
  • การเขียนคำสั่งวน Loop เพื่อนำค่าจาก Array มาใส่ Combobox

  • สอนเขียนโปรแกรม C#.Net โปรแกรมสำหรับอ่านหนังสือภาษาอังกฤษ
    Day 13: Font Size Part 2

    สิ่งที่เป็นประโยชน์ สิ่งที่คุณจะได้รับ:
  • วิธีใช้ Event SelectedIndexChanged ของ Combobox
  • วิธีใช้ Try catch เพื่อป้องกันในเวลา Error แล้วโปรแกรมจะไม่ปิดไปทันที และยังสามารถแสดงผลของการ Error ให้ได้ทราบด้วย
  • การ Convert ค่า จาก Object เป็น Int32
  • การเขียน Function โดยมีการส่งค่า Parameter bool 1 ตัว
  • การใช้งาน System.Drawing.Font เพื่อใช้ในการกำหนด Properties Font ให้กับ Control

  • สอนเขียนโปรแกรม C#.Net โปรแกรมสำหรับอ่านหนังสือภาษาอังกฤษ
    Day 14: Resize Form

    สิ่งที่เป็นประโยชน์ สิ่งที่คุณจะได้รับ:
  • การใช้งาน Class Graphics
  • การเขียน Function เพื่อปรับขนาดของ Control ให้สามารถย่อหรือขยาย ตามขนาดของ Form

  • สอนเขียนโปรแกรม C#.Net โปรแกรมสำหรับอ่านหนังสือภาษาอังกฤษ
    Day 15: Full Screen Part 1

    สิ่งที่เป็นประโยชน์ สิ่งที่คุณจะได้รับ:
  • วิธีทำ Shortcut Key ด้วยการเขียน Code เรียกใช้ Function: ProcessCmdKey
  • วิธีการเลื่อนตำแหน่งเมนูใน ToolStrip

  • สอนเขียนโปรแกรม C#.Net โปรแกรมสำหรับอ่านหนังสือภาษาอังกฤษ
    Day 16: Full Screen Part 2

    สิ่งที่เป็นประโยชน์ สิ่งที่คุณจะได้รับ:
  • วิธีการใช้งาน Properties FormBorderStyle
  • วิธีการใช้งาน System.Windows.Forms.FormWindowState
  • การทำ Function Full Screen และเรียกใช้งานผ่าน Shortcut Key : Ctrl+Enter

  • สอนเขียนโปรแกรม C#.Net โปรแกรมสำหรับอ่านหนังสือภาษาอังกฤษ
    Day 17: Font Size Part 3

    สิ่งที่เป็นประโยชน์ สิ่งที่คุณจะได้รับ:
  • การเพิ่ม Event Click ให้กับ MenuStrip และ ToolStrip
  • การใช้งาน Event KeyPress เพื่อตรวจสอบค่า Key ที่ได้รับจากการกดปุ่มคีย์บอร์ด กำหนดให้สามารถคีย์ค่าได้เฉพาะ 0-9 หรือตัว Backspace เท่านั้น

  • สอนเขียนโปรแกรม C#.Net โปรแกรมสำหรับอ่านหนังสือภาษาอังกฤษ
    Day 18: Font Size Part 4

    สิ่งที่เป็นประโยชน์ สิ่งที่คุณจะได้รับ:
  • การใช้งาน Loop While เพื่อหาค่า ตามเงื่อนไขที่กำหนด

  • สอนเขียนโปรแกรม C#.Net โปรแกรมสำหรับอ่านหนังสือภาษาอังกฤษ
    Day 19: Open File PDF

    สิ่งที่เป็นประโยชน์ สิ่งที่คุณจะได้รับ:
  • การค้นหาข้อมูลผ่าน Google และ Download File Dll
  • วิธีการ Add Reference Dll ให้กับโปรแกรม เพื่อเรียกใช้งาน
  • วิธีการอ่านไฟล์ PDF และแสดงค่าใน Textbox
  • การใช้ Loop For

  • สอนเขียนโปรแกรม C#.Net โปรแกรมสำหรับอ่านหนังสือภาษาอังกฤษ
    Day 20: Open File PDF Part 2

    สิ่งที่เป็นประโยชน์ สิ่งที่คุณจะได้รับ:
  • การเขียน Function เพื่อแบ่งหน้าพารากราฟให้กับ PDF File
  • การใช้คำสั่ง Substring เพื่อตัดข้อความตัวอักษร
  • การใช้คำสั่ง Replace เพื่อใช้แก้ข้อความตัวอักษร เช่น การเปลี่ยนข้อความจาก “In” ให้เป็น “Out”

  • หากท่านมีปัญหาหรือข้อสงสัย เรายินดีให้คำปรึกษา
    https://www.facebook.com/ITECSOFTWARETH/