เริ่มต้นกับการเขียน Windows Application ด้วย VS.NET : Quest 2 - Let's Start on First Program
posted on 25 Apr 2006 01:30 by lostofctrl in Technologyedit : เขียนแล้วเจ๊งไป 1 รอบ เซงเล็กน้อย เขียนใหม่ก็ได้ - -
ปล. บทที่สองมาอย่างรวดเร็วด้วยความขยัน
มาเริ่มเขียนโปรแกรมกันเลยดีกว่าครับ
เริ่มต้นด้วยการเปิดโปรแกรม Visual Studio .NET ขึ้นมาครับ (ของที่ผมใช้เป็น Version 2003 นะครับ ซึ่งปัจจุบันมี Version2005 แล้ว แต่ต่างกันไม่มากหรอกครับ) สำหรับคนที่ไม่แผ่นก็ลองถามเพื่อนๆที่มี หรือจะหาซื้อเอาก็ได้นะครับ
เมื่อเปิดมาครั้งแรกก็จะพบกับหน้าจอแบบนี้
ก่อนอื่นให้เลือก Windows Application และตั้งชื่อของโปรแกรมที่ Name แล้วกด OK เลยครับ
รอไม่นาน หน้าจอหลักของเราก็ปรากฏขึ้น
ส่วนประกอบที่สำคัญๆจะประกอบไปด้วย
- Designer หรือ หน้าจอ Windows หรือ Form ที่เราเห็นอยู่ด้านซ้ายมือครับ นี่คือหน้าตาของโปรแกรมที่เราจะสร้างขึ้นครับ ซึ่งคุณสามารถ ลากที่ขอบเพื่อเปลี่ยนขนาดของ Form และสามารถลาก Control (ปุ่มกด button ช่องใส่ตัวอักษร textbox) จาก Toolbox ทางด้านซ้ายมือสุดมาใส่ลงบน Form ของเราได้
- Solution Explorer จะเริ่มใช้เมื่อโปรแกรมประกอบด้วยหลายๆ Formครับ ซึ่งสามารถเลือกที่จะแก้ไข Form ไหนสามารถเลือกได้จากที่นี่ครับ
- Properties ใน Form และ Control ก็จะมีรายละเอียด ต่างๆเช่น Title ของ Form ตำแหน่งของปุ่มกด ตัวอักษรบนปุ่มกด เป็นต้น ซึ่งถ้าเราต้องการทราบ และ แก้ไขรายละเอียดเหล่านั้น ก็สามารถมาทำได้ที่ส่วนนี้
- Toolboxพระเอกของบทนี้ก็ว่าได้ครับ จากที่ได้กล่าวถึง Control ไปหลายครั้ง ส่วนนี้จะเป็นส่วนที่ใช้สร้าง Control ต่างๆ ครับมาดูหน้าตาของมันกันครับ
เยอะมั้ยครับ แต่ตัวที่เราใช้หลักๆมีอยู่ไม่กี่ตัวครับ เช่น
- Label ตัวอักษรที่อยู่ในตำแหน่งต่างบนหน้าจอ
- Button ปุ่มกดครับ
- TextBox กล่องใส่ข้อความ
- CheckBox and RadioButton ไว้ทำตัวเลือกลักษณะต่างๆครับ
- Timer ตัวนี้สำคัญมากในการทำโปรแกรมที่ทำงานอย่างต่อเนื่อง เช่น เกม
เป็นต้น
จะลองสร้าง Form ง่ายซัก Form นะครับ
Example
นี่ครับตัวอย่างง่ายๆที่ประกอบด้วย TextBox 1 อัน และ Button อีก 1 อัน ครับ
วิธีการเปลี่ยนตัวอักษรบน Form, TextBox และ Button
- คลิกที่ Control ที่เราอยากจะแก้ไขรายละเอียด
- มาดูที่ Properties ครับ
- แก้ที่ Text ได้เลยครับ (ลองแก้หลายๆแบบดูนะครับ)
ถ้าสร้าง Form ตัวอย่างเสร็จแล้วอาจจะลอง Form หลายๆแบบดูได้ เช่น เครื่องคิดเลข, Internet Explorer, Paint Brush ตามสะดวกนะครับ
ตอนนี้คงจะสร้าง Form ระดับพื้นฐานกันได้แล้วนะครับ บทต่อไปจะกล่าวลงไปในรายละเอียดของ Properties ก่อนที่จะเข้าสู่การเขียนโปรแกรมครับ
Next to Quest 3 Properties of Control



#1 By mckazine on 2006-04-25 17:19