วันพฤหัสบดีที่ 10 สิงหาคม พ.ศ. 2560

C# Programming ตอน การเขียนโปรแกรมบันทึกไฟล์ (Write file stream)

     ในขั้นตอนการสร้างนี้ไม่มีอะไรซับซ้อนมากนักเพียงแค่ออกแบบส่วนของ GUI หรือ Windows Form และเขียนโปรแกรมสร้าง Event ให้กับปุ่มกดหรือกล่องข้อความ

     ก่อนอื่นมาทำความรู้จักกับส่วนที่สำคัญในการเขียนโปรแกรมเพื่ออ่าน-เขียนไฟล์ก่อน

สตรีม (Stream) 

      เพื่อเห็นภาพขอยกตัวอย่างการส่งจดหมาย นาย A เป็นต้นทางต้องการส่งจดหมายไปหานาย B นาย A  สตรีม (Stream) ก็คือจดหมายหรือข้อความในจดหมายที่นานAส่งหานายBนั่นเอง 


การเก็บไฟล์ 

     ก็คือกรณีที่นาย B ต้องการเก็บจดหมายที่นาย A ส่งมาไว้ในที่เก็บนาย B จึงต้องสร้างกล่องเพื่อเก็บจดหมายไว้ ถ้าในระบบวินโดวน์ก็คือ การสร้าง Folder หรือ Directory สำหรับไว้เก็บไฟล์นั่นเอง


ข้อมูลรูปแบบไฟล์มีสองประเภทกว้าง คือ 

  - Text file คือ ไฟล์ที่มนุษย์อ่านออก เช่น ไฟล์ .text  , . php , .html เป็นต้น
  - Binary file คือ ไฟล์ที่มนุษย์อ่านไม่รู้เรื่อง หรืออาจเรียกเล่นๆว่า ภาษาต่างดาว เช่น ไฟล์ .php , mp4 , .jpg เป็นต้น

     เมื่อต้องการเขียนโปรแกรมที่เกี่ยวกับการเขียนหรือ่านไฟล์ จะเรียกเนมสเปซ System.IO มาใช้งาน




- ออกแบบ Form


- สร้างเขียนโปรแกรมโปรแกรมสร้าง Event ให้ปุ่มกดให้ดับเบิลคลิกที่ปุ่ม แล้วเขียนโปรแกรมดังนี้ 





- ทดสอบการ Run โปแกรม








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

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