Power Point เรื่อง ความรู้พื้นฐานเกี่ยวกับ Microsoft Visual C - UN-KM

Download Report

Transcript Power Point เรื่อง ความรู้พื้นฐานเกี่ยวกับ Microsoft Visual C - UN-KM

น
้
ฐาน
ความรูพื
้
เกีย
่ วกับ
Microsoft Visual
C#
จุดประสงคการเรี
ยนรู้
์
1. ผู้เรียนสามารถเรียกใช้และปิ ด
โปรแกรม MS Visual C# ได้
2. ผู้เรียนสามารถสราง
้ บันทึกและ
เรียกใช้โปรเจคตได
์ ้
3. ผู้เรียนสามารถอธิบายส่วนประกอบ
ของโปรแกรม
MS Visual C# ได้
4. ผู้เรียนสามารถเรียกใช้และตกแตง่
เครือ
่ งมือ Label และ
รู้ จั ก กั บ โ ป ร แ ก ร ม
Visual C# 2008
Microsoft
โปรแกรม Microsoft Visual C# 2008
เป็ นโปรแกรมทีใ
่ ช้สร้าง Application
บน
ระบบปฏิบต
ั ก
ิ าร Windows ซึ่งจะทางานแบบ
Visual Programming
ให้สามารถมองเห็ น
และตอบสนองต่ อการท างานได้ ชั ด เจน ใช้
หลักการของวัตถุ ซึง่ งายต
อการติ
ดตอกั
่
่
่ บผู้ใช้
ภาษาซีชารป
์ (C# Programming
Language)
เป็ นภาษาโปรแกรมเชิงวัตถุ
(object-oriented programming :
OOP )
ถูกพัฒนาขึน
้ มาโดยบริษท
ั
ไมโครซอฟต ์ และมี Anders
Hejlsberg เป็ นหัวหน้าโครงการ
Menu
Bar
Title Bar
Solution Explorer
Form Design
Toolbox
Standard Tools
Error List
Bar
Properties
Window
เฉลยใบงานที่ 1.1
2.1 หมายเลข
เครือ
่ งมือ
2.2 หมายเลข
2.3 หมายเลข
2.4 หมายเลข
2.5 หมายเลข
2.6 หมายเลข
2.7 หมายเลข
2.8 หมายเลข
1 มีชอ
ื่ วา่
2 มีชอ
ื่ วา่
3 มีชอ
ื่ วา่
4 มีชอ
ื่ วา่
5 มีชอ
ื่ วา่
6 มีชอ
ื่ วา่
7 มีชอ
ื่ วา่
8 มีชอ
ื่ วา่
ToolBox หรือกลอง
่
ตอบถูกกัน
Solution Explorer
รึ เปล่าเอ่ย?
Properties Window
Error List
Form Design
Menu bar
Title bar
Standard Toolbar
เฉลยใบงานที่ 1.2
3.2 กาหนดอีเวนต ์ ของ Button เขียนคาสั่ งให้จบ
การทางาน โดยใช้คาสั่ ง Close();
7.1 จะปรากฏโฟลเดอร ์ จานวน 3 โฟลเดอร ์ ไดแก
้ ่
bin, obj และ Properties
7.2 จะปรากฏไฟลจ์ านวน 7 ไฟล ์ ไดแก
้ ่
Form1.cs, Form1.Designer.cs, Form1.resx,
work12.csproj, work12.csproj.user, work12.sln
และ Program.cs
8. ไฟลที
์ เ่ กิดจากการรันโปรแกรมและเปิ ดใช้งานได้
โดยไมต
่ ้องมีโปรแกรม Microsoft Visual C# คือไฟล ์
ทีม
่ น
ี ามสกุล
*.exe อยูในโฟลเดอร
่
์ bin\Debug
คาชีแ
้ นะ
1. ให้นักเรียน Double Click ที่
Icon My Computer
2. ให้นักเรียนเขาไปที
่ Drive D:\
้
3. สรางโฟลเดอร
ใหม
่
้
่ ชือ
์
CM5301
**** หมายเลข 53 หมายถึง
ชัน
้ เรียน 5/3 ***
****** หมายเลข 01 หมายถึง
การเรียกใช้โปรแกรม
1. ให้นักเรียน Double Click ที่
Icon
ทีจ
่ อ
Desktop
2. File > New Project…
3.1 เลือก Windows Forms
Application
3.2 ตรงช่อง Name: ให้ตัง้ ชือ
่ วา่
Work11 จากนั้นกด OK
ขอสั
้ งเกต
Toolbox
อยูเหมื
อนปกติ
่
Toolbox
ถูกซ่อนไวด
าง
้ านข
้
้
วิธก
ี ารเรียกใช้ – ซ่อนหน้าตาง
่
แคเราคลิ
ก
๊ ไอคอนตัวนี้
่
หน้าตางของเราก็
จะถูกเรียกใช้ หรือ
่
ถูกซ่อนในทันที
>>> มาสราง
Work11 กันเถอะ
้
<<<
เรียกใช้และปรับแตง่ label (อานว
า่
่
เล-เบล)
1. แดรกเมาส์ทีเ่ ครือ
่ งมือ
ไปที่ Form Design
2. คลิกที่ object : label1 จะ
ปรากฏจุดไขปลา
่
ลอมรอบ
้
3. แกไขข
อความที
ห
่ น้าตาง
้
้
่
Properties Window
- เมนู Text > แกไขข
อความ
้
้
- เมนู Font > แกไขแบบ
้
ตัวอักษร ขนาด
- เมนู ForeColor > เปลีย
่ นสี
ตัวอักษร
- เมนู BackColor > ใส่สี พน
ื้
หลังให้กับขอความ
้
แลวถ
องการจะเปลี
ย
่ นสี พน
ื้ หลัง
้ าเราต
้
้
กทีพ
่ น
ื้ ทีว่ างที
ให1.้กัคลิ
บงานละ
่ ??่ Form Design
่ น้าตาง
2. ปรับเปลีย
่ นพืน
้ หลังให้กับงานทีห
่
Properties
Window
3. เมนู BackgroundImage > เปลีย
่ น
พืน
้ หลังให้เป็ นรูปภาพ
BackgroundColor > เปลีย
่ นสี พน
ื้
หลัง
การคอมไพลและรั
นโปรเจคต ์
์
1. คลิกทีไ่ อคอน Start Debugging ที่
แถบ Standard Tool Bar
***เราก็จะไดโปรแกรมของเราขึ
น
้ มา***
้
การบันทึกโปรเจคต ์
1. คลิกทีไ่ อคอน Save All ทีแ
่ ถบ
Standard Tool Bar
การบันทึกโปรเจคต ์
2. จะปรากฏหน้าตาง
Save Project
่
2.1 Name: ให้ตัง้ ชือ
่ วา่ Work11
2.2 Location : ให้กดปุ่ม Browse ไป
ทีโ่ ฟลเดอรที
่ ก
ั เรียนได้
์ น
สรางไว
ในไดร
ฟ
้
้
์ D:\
2.3 ให้นักเรียนเอาเครือ
่ งหมายถูกที่
Create Directory for
>>> มาสรางปุ
้ ่ มปิ ดโปรแกรม
Work12 กันเถอะ <<<
1. สราง
Label ดังตอไปนี
้
้
่
- โรงเรียนอุตรดิตถดรุ
์ ณี
- Uttaradit Daruni School
2. แดรกเมาส์ทีเ่ ครือ
่ งมือ
Button ไปที่ Form Design
3. คลิกที่ object : Button จะ
ปรากฏจุดไขปลา
่
ลอมรอบ
้
3. แกไขข
อความที
ป
่ รากฏบนปุ่มที่
้
้
หน้าตาง
่
Properties Window
- เมนู Text > แกไขข
อความ
้
้
- เมนู Font > แกไขแบบ
้
ตัวอักษร ขนาด
- เมนู ForeColor > เปลีย
่ นสี
ตัวอักษร
- เมนู BackColor > ใส่สี พน
ื้
4. ดับเบิล
้ คลิกทีป
่ ่ม
ุ แลวเพิ
ม
่ คาสั่ ง
้
Close();
ไวใน
Method ของ
้
Button1
จบแลวครั
บ
้
ไมยากเลยใช
่
่ ไหมครับ
Microsoft Visual C#