Tag: โปรแกรม c#

ภาษา C# การใช้ Thread ใน Window Application

No Comments

August 10, 2011 at 1:01 pmCategory:C#

ภาษา C# การใช้ Thread ใน Window Application

หาไปเกือบเดือนงานยุ่งจนค่อยมีเวลา หรือบ้างทีพอมีเวลาแต่ก็ไม่มีอารมณ์เขียนบทความ เพราะการเขียนบทความอะไรมันต้องอาศัยสมาธิและอารมณ์ในการเขียนบทความ ในครั้งนี้จะเป็นการใช้ thread ในภาษา C# โดยปกติแล้วเวลาเราเขียน window application ด้วย visual studio นั้นเวลาเราคลิกปุ่มแล้วก็จะไปทำงานอะไรสักอย่าง จะสังเกตเห็นว่าตัวโปรแกรมของเราจะดูค้างๆ มันเป็นแบบนี้เพราะ window form ก็ถือว่าเป็น task อันหนึ่ง แล้วเมื่อกดปุ่มทำงานอะไรสักอย่างมันก็ทำงานอีกอย่างถ้าเราไม่ใช้ thread มันก็ต้องรองานที่เกิดจากเรากดปุ่มเสร็จก่อน โปรแกรมเราก็จะกับมาทำงานไม่ค้างนั้นเอง

Thread มันคืออะไร ? มันก็คือการแบ่งงานออกแบ่งส่วนๆ แยกกันทำงานของใครของมันนั้นเอง เมื่อเป็นแบบนี้แล้วเราก็สามารถทำให้โปรแกรมเราทำงานเสร็จได้เร็วขึ้นนั้นเอง เรามาเริ่มการเขียนโปรแกรม C# กันเลยดีกว่า ขั้นแรกก็เปิด visual studio 2010 ขึ้นมาแล้วเลือกเป็น c# แล้วก็ Window Application Read More…

Tags: , , , , ,

XNA 4.0 Game Framework เขียนเกมส์ WP 7

No Comments

March 15, 2011 at 5:33 pmCategory:ทั่วไป

xna4

ไมโครซอฟท์เปิดตัว?Windows Phone Development Tools ซึ่งในการเขียนเกมส์บนมือถือและอุปกรณ์โมบาย WP 7 ?นั้นจะต้องใช้ visual studio 2010 และ xna 4.0 ในการพัฒนา ซึ่งจากความสามารถของ xna รุ่นก่อนที่เขียนได้ทั้งเกมส์ PC และ xbox แล้วเวอร์ชั่นใหม่จะทำให้เราพัฒนาเกมส์บน WP 7 ได้อีกด้วย เรียกว่า microsoft ดันสุดตัวที่จะให้นักพัฒนาทั้ง application และเกมส์บน WP 7

ในการเปลี่ยนเวอร์ชั่นนี้ส่วนใหญ่ก็จะเป็นเกี่ยวกับ windows phone 7 และมีการเพิ่ม?buffered audio นอกนั้นก็จะคล้ายกับเวอร์ชั่นก่อน

Tags: , , , , ,

โปรแกรม C# : private member access modifier

No Comments

February 18, 2011 at 4:08 pmCategory:C#

private เป็นคำสงวนในภาษา C# ซึ่งเป็น member access modifier. Private access นั้นจะมีการกำหนดสิทธิในการเรียกใช้หรือเข้าถึงได้น้อยมาก ซึ่ง Private นั้นจะอนุญาตให้เฉพาะภายใน class เดียวกันเท่านั้น class อื่นจะไม่สามารถเรียกใช้ได้ ซึ่งจะทำให้เป็นข้อดีสำหรับการเขียนโปรแกรมแบบ oop ซึ่งจะเป็นการกำหนดให้ใช้ข้อมูลบ้างอย่างใช้ได้เฉพาะในคลาสเท่านั้นคลาสอื่นไม่สามารถเข้าถึงได้ดังนั้นจึงทำให้การเขียนโปรแกรมแบบ oop นั้นจะต้องมีพวก method get และ set เกิดขึ้นนั้นเอง เรามาดูโปรแกรม C# ที่จะแสดงตัวอย่างให้ดูกันดีกว่า โดยให้สร้าง console application ตั้งชื่อว่า privated แล้วพิมพ์โค้ดตามนี้ครับ Read More…

Tags: , , , ,

โปรแกรม C# Access Modifiers: Protected

No Comments

February 13, 2011 at 12:14 pmCategory:C#

คำว่า protected เป็น ?member access modifier อีกรูปแบบหนึ่ง ซึ่ง protected จะอนุญาตให้เฉพาะ object ที่สืบทอดมาเท่านั้นที่เข้าถึงและใช้งานได้ ซึ่งจากลักษณะการใช้งานดังกล่าวนั้นเป็นผลดีสำหรับการเขียนโปรแกรมแบบ OOP นั้นเองซึ่งเป็นการบังคับว่าจะต้องสืบทอดจาก class แม่เท่านั้นจะมีสิทธิเข้าถึงและใช้งานได้ เรามาดูตัวอย่างโปรแกรม C# กันดีกว่า เริ่มแรกให้สร้าง Console Application แล้วตั้งชื่อว่า protected

จากนั้นแก้ไขไฟล์ Program.cs ตามนี้

Read More…

Tags: , , , , ,