Important Announcement
PubHTML5 Scheduled Server Maintenance on (GMT) Sunday, June 26th, 2:00 am - 8:00 am.
PubHTML5 site will be inoperative during the times indicated!

Home Explore PPTงานนำเสนอใบงานฝึกปฏิบัติ

PPTงานนำเสนอใบงานฝึกปฏิบัติ

Published by ch.aunchalee, 2020-12-03 04:08:16

Description: PPTงานนำเสนอใบงานฝึกปฏิบัติ

Search

Read the Text Version

เมนูหลกั Windows Forms Application ขน้ั ตอนการตดิ ตง้ั โปรกรม Microsoft Visual Studio 2010 Ultimate ขน้ั ตอนการทาใบงานฝึ กปฏบิ ตั หิ น่วยท่ี 11 ตวั อยา่ งขน้ั ตอนการสร้าง Class และเรยี กใช้ งาน Class Visual C# ขน้ั ตอนการทาใบงานฝึ กปฏบิ ตั หิ น่วยที่ 13

ขน้ั ตอนการตดิ ตง้ั Microsoft Visual Studio 2010 Ultimate1. ใส่แผน่ DVD โปรแกรมจะมี AutoRun ดงั หมายเลข 1 ให้เลอื ก หรอื เลอื ก Setup.exe ดงั หมายเลข 2 รูปที่ 3.1 หน้าจอแสดงการตดิ ตง้ั โปรแกรม Visual Studio 2010 ย้อนกลบั ถดั ไป

2. เลอื ก Install Microsoft Visual Studio 2010 ดงั หมายเลข 3 ยอ้ นกลบัรปู ที่ 3.2 เลอื ก Install Microsoft Visual Studio 2010 ถดั ไป

ดงั หมายเลข 4 ยอ้ นกลบั รูปที่ 3.3 เลือก Yes,send Information ถดั ไป my setup

รูปที่ 3.4 เลือก I have read and accept the license terms ดงั หมายเลข 5 เลือก ยอ้ นกลบั Next ดงั หมายเลข 6 ถดั ไป

ยอ้ นกลบั รปู ที่ 3.5 เลือก Full แล้วเลือก Install ถดั ไป

รปู ท่ี 3.6 หน้าจอแสดงการตดิ ตงั้ Visual Studio 2010 เม่ือตดิ ตัง้ เสร็จเรียบร้อย เลือก Finish เลอื ก Visual Basic Development Settings เลือก Start Visual ยอ้ นกลบั ถดั ไปStudio

เลอื ก New Project เลือก Windows Forms Application และ เลือก Ok หมายเดลงั ข 13 และ หมายเลข 12 หมายเลข 14 รูปที่ 3.7 หน้าจอการใช้งาน Windows ถดั ไป ยอ้ นกลบั Forms Application

10. ถงึ หน้านีแ้ สดงวา่ โปรแกรม Visual Studio 2010 พรอ้ มใช้งานแลว้ รูปท่ี 3.8 หน้าจอ Visual Studio ย้อนกลบั 2010 พร้อมใช้งาน

ข้อที่ 1 บรษิ ัท วรี ะ อเิ ล็กทรอนิกส์ จากดั ต้องการ คานวณหาส่ วนลดของสินค้าของบรษิ ัท โดยมเี งอื่ นไขใน การคานวณหาส่วนลดดงั นี้ ถ้าซอื้ น้อยกวา่ 500 บาท ไมล่ ดราคา (หมายถงึ น้อย กวา่ หรอื เทา่ กบั 499) ถ้าซอื้ ระหวา่ ง 500 – 2,000 บาท ให้ส่วนลด 3% ถ้าซอื้ ระหวา่ ง 2,001 – 4,000 บาท ให้ส่วนลด 5% ถา้ ซอื้ ระหวา่ ง 4,001 – 6,000 บาท ให้ส่วนลด 7% ถา้ ซอื้ มากวา่ 6,000 บาทขนึ้ ไป ให้ส่วนลด 10% ผลลรัพาธ์โยปรลแะกเรอมยี ดขอ้ มลู ประกอบดว้ ย รหสั สินค้า, รายการ สินค้า, จานวนสินค้า, ราคาสินคา้ , ราคารวม, ส่วนลดสินค้า, ราคาหลงั หกั ส่วนลด ยอ้ นกลบั ถดั ไป

ขนั้ ตอนที 1 ออกแบบหน้าจอ โดยการลากคอนโทรลตา่ งๆ จาก Toolbox มาวางบน Form ดงั รูป label8 textBox1 label1 textBox2 label2 textBox3 label3 textBox4 label4 textBox5 label5 textBox6 label6 textBox7 label7 Button1 Button2 Button3 ย้อนกลบั ถดั ไป

ข้ันตอนที 2 นาโค๊ตโปรแกรมมาใส่ในปุ่มโดยการดับเบ้ิลคลิกในปุ่มคอนโทรลต่างๆ ดังน้ี Button1,Button2,Button3 โดยให้เปลี่ยน Text ใน Properties Button1 เป็นคาว่า “คานวณ” เปลี่ยน Text ใน Properties Button2 ให้เป็นคาว่า“เคลียค่า” และเปลี่ยน Text ใน Properties Button3 เปน็ คาว่า “จบการทางาน” ดบั เบ้ลิ คลกิ ท่ีปุ่มคานวณ แลว้ พิมพ์โคด๊ ดังนี้ int code,quan; ในสว่ นโคต๊ ตวั หนังสือทแ่ี ดงจะพมิ พไ์ วก้ ่อนบรรทัดดงั ลูกศร ถดั ไป double price, total, discount,nettotal; private void button1_Click(object sender, EventArgs e) { quan = int.Parse(textBox3.Text); price = double.Parse(textBox4.Text); total = quan * price; if (total <= 499) { discount = 0; nettotal = total - discount; textBox5.Text = total.ToString(\"##,###.00\"); textBox6.Text = discount.ToString(\"##,###.00\"); textBox7.Text = nettotal.ToString(\"##,###.00\"); } ย้อนกลบั

else if (total <= 2000) { discount = total*0.03; nettotal = total - discount; textBox5.Text = total.ToString(\"##,###.00\"); textBox6.Text = discount.ToString(\"##,###.00\"); textBox7.Text = nettotal.ToString(\"##,###.00\"); } else if (total <= 4000) { discount = total * 0.05; nettotal = total - discount; textBox5.Text = total.ToString(\"##,###.00\"); textBox6.Text = discount.ToString(\"##,###.00\"); textBox7.Text = nettotal.ToString(\"##,###.00\"); } ย้อนกลบั ถดั ไป

else if (total <= 6000) { discount = total * 0.07; nettotal = total - discount; textBox5.Text = total.ToString(\"##,###.00\"); textBox6.Text = discount.ToString(\"##,###.00\"); textBox7.Text = nettotal.ToString(\"##,###.00\"); } else { discount = total * 0.10; nettotal = total - discount; textBox5.Text = total.ToString(\"##,###.00\"); textBox6.Text = discount.ToString(\"##,###.00\"); textBox7.Text = nettotal.ToString(\"##,###.00\"); } } ยอ้ นกลบั ถดั ไป

ดบั เบ้ิลคลกิ ที่ปุ่มเคลียคา่ แล้วพิมพโ์ คด๊ ดงั น้ี textBox1.Clear(); textBox2.Clear(); textBox3.Clear(); textBox4.Clear(); textBox5.Clear(); textBox6.Clear(); ดับเบิ้ลคลิกท่ีปมุ่ จบการทางาน แล้วพิมพโ์ คด๊ ดังนี้ Close(); ย้อนกลบั ถดั ไป

ข้อท่ี 2 วิทยาลัยแห่งหน่ึง ต้องการนาคอมพิวเตอร์มาช่วยคิดเกรดของนักศึกษา ท่ีเรียนวิชาการเขียน โปรแกรมคอมพิวเตอร์ โดยมีรายละเอียดของข้อมูล ดังนี้ รหัสประจาตัวนักศึกษา,ชื่อนักศึกษา,คะแนน ทดสอบย่อย,คะแนนกลางภาค,คะแนนปลายภาค,คะแนนรวม,เกรด ซ่ึงมีเงื่อนไขในการคิดเกรดดังน้ี (เพิ่มเตมิ โจทย์ รหัสประจาตวั นักศกึ ษา,ชื่อนักศกึ ษา,คะแนนรวม,เกรด) ถา้ คะแนนรวมอยรู่ ะหวา่ ง 0-49 ให้เกรด F ถ้าคะแนนรวมอยู่ระหวา่ ง 50-54 ให้เกรด D ถ้าคะแนนรวมอยู่ระหว่าง 55-59 ให้เกรด D+ ถา้ คะแนนรวมอยูร่ ะหว่าง 60-64 ใหเ้ กรด C ถ้าคะแนนรวมอย่รู ะหว่าง 65-69 ใหเ้ กรด C+ ถ้าคะแนนรวมอยู่ระหวา่ ง 70-74 ใหเ้ กรด B ถา้ คะแนนรวมอยรู่ ะหวา่ ง 75-79 ให้เกรด B+ ถ้าคะแนนรวมอยรู่ ะหว่าง 80-100 ใหเ้ กรด A ย้อนกลบั ถดั ไป

ผลลัพธ์โปรแกรม ยอ้ นกลบั ถดั ไป

ข้ันตอนที 1 ออกแบบหนา้ จอ โดยการลากคอนโทรลต่างๆ จาก Toolbox มาวางบน Form ดงั รูป label8 textBox1 textBox2 label1 label2 textBox3 textBox4 label3 textBox5 label4 label5 textBox6 textBox7 label6 label7 Button1 Button2 Button3 ยอ้ นกลบั ถดั ไป

ขั้นตอนที 2 นาโค๊ตโปรแกรมมาใส่ในปุ่มโดยการดับเบิ้ลคลิกในปุ่มคอนโทรลต่างๆ ดังนี้ Button1,Button2,Button3 โดยให้เปลี่ยน Text ใน Properties Button1 เป็นคาว่า “คานวณเกรด” เปล่ียน Text ใน Properties Button2 ให้เป็นคาว่า“เคลียค่า” และเปล่ียน Text ใน Properties Button3 เปน็ คาวา่ “จบการทางาน” ดบั เบ้ลิ คลกิ ท่ปี ่มุ คานวณเกรด แลว้ พิมพโ์ ค๊ดดงั น้ี int code, test, midterm, fianl, mark; ในสว่ นโค๊ตตวั หนังสือที่แดงจะพมิ พ์ไวก้ ่อนบรรทดั ดงั ลกู ศร string grad; private void button1_Click(object sender, EventArgs e) { code = int.Parse(textBox1.Text); test = int.Parse(textBox3.Text); midterm = int.Parse(textBox4.Text); fianl = int.Parse(textBox5.Text); mark = test + midterm + fianl; if (mark <= 49) { grad = \"F\"; textBox6.Text = mark.ToString(\"##\"); textBox7.Text = grad; } ยอ้ นกลบั ถดั ไป

else if (mark <= 54) { grad = \"D\"; textBox6.Text = mark.ToString(\"##\"); textBox7.Text = grad; } else if (mark <= 59) { grad = \"D+\"; textBox6.Text = mark.ToString(\"##\"); textBox7.Text = grad; } else if (mark <= 64) { grad = \"C\"; textBox6.Text = mark.ToString(\"##\"); textBox7.Text = grad; } ยอ้ นกลบั ถดั ไป

else if (mark <= 69) { grad = \"C+\"; textBox6.Text = mark.ToString(\"##\"); textBox7.Text = grad; } else if (mark <= 74) { grad = \"B\"; textBox6.Text = mark.ToString(\"##\"); textBox7.Text = grad; } else if (mark <= 79) { grad = \"B+\"; textBox6.Text = mark.ToString(\"##\"); textBox7.Text = grad; } ยอ้ นกลบั ถดั ไป

else { grad = \"A\"; textBox6.Text = mark.ToString(\"##\"); textBox7.Text = grad; } } ดับเบล้ิ คลิกที่ปุ่มเคลียคา่ แลว้ พิมพ์โคด๊ ดงั นี้ textBox1.Clear(); ถดั ไป textBox2.Clear(); textBox3.Clear(); textBox4.Clear(); textBox5.Clear(); textBox6.Clear(); textBox7.Clear(); ดบั เบิ้ลคลิกท่ีปุม่ จบการทางาน แลว้ พิมพโ์ ค๊ดดังน้ี Close(); ยอ้ นกลบั

ข้อท่ี 3 บริษัทฐากร คอมพิวเตอร์ จากัด ต้องการคานวณหาค่าแรง และค่าแรงล่วงเวลา รายละเอียดของข้อมูลมี ดังนี้ รหัสประจาตัวพนักงาน, ช่ือพนักงาน, จานวนช่ัวโมง, อัตราค่าแรง, ค่าแรง, ค่าแรงล่วงเวลา, ค่าแรงสุทธิ, ผลบวกสะสมคา่ แรงสทุ ธิ โดยมีเง่ือนไขในการคิดค่าแรงดังนี้ ถ้าจานวนช่ัวโมงน้อยกว่าหรือเท่ากับ 8 ช่ัวโมง คิดเป็นค่าแรง ปกติ และไม่มีค่าแรงล่วงเวลา ถ้าจานวนชั่วโมงเกิน 8 ช่ัวโมง คิดเป็นค่าแรงล่วงเวลา โดยให้คิดอัตราค่าแรง ล่วงเวลาเป็นครง่ึ หน่งึ ของคา่ แรงปกติ ผลลพั ธโ์ ปรแกรม ยอ้ นกลบั ถดั ไป

ขนั้ ตอนที 1 ออกแบบหนา้ จอ โดยการลากคอนโทรลต่างๆ จาก Toolbox มาวางบน Form ดงั รูป label8 textBox1 label1 textBox2 label2 label3 textBox3 label4 textBox4 label5 textBox5 label6 textBox6 label7 textBox7 Button1 Button2 Button3 ยอ้ นกลบั ถดั ไป

ขั้นตอนที 2 นาโค๊ตโปรแกรมมาใส่ในปุ่มโดยการดับเบ้ิลคลิกในปุ่มคอนโทรลต่างๆ ดังนี้ Button1,Button2,Button3 โดยให้เปล่ียน Text ใน Properties Button1 เป็นคาว่า “คานวณ” เปล่ียน Text ใน Properties Button2 ให้เป็นคาว่า“เคลียค่า” และเปล่ียน Text ใน Properties Button3 เปน็ คาวา่ “จบการทางาน” ดบั เบลิ้ คลกิ ท่ปี ุ่มคานวณ แลว้ พิมพโ์ คด๊ ดงั น้ี int code,hour; ในสว่ นโค๊ตตวั หนังสอื ทีแ่ ดงจะพมิ พ์ไวก้ ่อนบรรทัดดังลกู ศร double rate1, salary1, overtime1,total; private void button1_Click(object sender, EventArgs e) { code = int.Parse(textBox1.Text); hour = int.Parse(textBox3.Text); rate1 = double.Parse(textBox4.Text); if (hour <= 8) { salary1 = hour * rate1; overtime1 = 0; total = salary1 + overtime1; textBox5.Text = salary1.ToString(\"##,###.00\"); textBox6.Text = overtime1.ToString(\"##,###.00\"); textBox7.Text = total.ToString(\"##,###.00\"); } ยอ้ นกลบั ถดั ไป

else ถดั ไป { salary1 = 8 * rate1; overtime1 = (hour - 8) * rate1 / 2; total = salary1 + overtime1; textBox5.Text = salary1.ToString(\"##,###.00\"); textBox6.Text = overtime1.ToString(\"##,###.00\"); textBox7.Text = total.ToString(\"##,###.00\"); } } ดับเบ้ลิ คลกิ ที่ปมุ่ เคลียคา่ แล้วพิมพ์โค๊ดดังน้ี textBox1.Clear(); textBox2.Clear(); textBox3.Clear(); textBox4.Clear(); textBox5.Clear(); textBox6.Clear(); textBox7.Clear(); ดบั เบิ้ลคลิกที่ปุ่มจบการทางาน แล้วพิมพโ์ ค๊ดดังนี้ Close(); ยอ้ นกลบั

ขอ้ ที่ 4 ใหน้ กั ศกึ ษาเขียนโปรแกรมคานวณหาคา่ คอมมิสชั่น (โจทยเ์ พ่มิ เติม ประกอบดว้ ยรายละเอียดดงั ต่อไปน้ี รหัสประจาตวั พนักงาน,ชือ่ พนกั งาน,ยอดขายชนดิ ที่ 1,ยอดขายชนดิ ที่ 2,ยอดขายชนดิ ที่ 3,ยอดขายรวม,ค่าคอมมสิ ช่นั ) โดยใชค้ าส่งั If…Else If…Else ในการเขยี น โดยมีเงอ่ื นไขในการคดิ ค่าคอมมิสชัน่ ดงั นี้ ถา้ ยอดขายรวม ระหวา่ ง 1-3,000 บาท คดิ คา่ คอมมสิ ช่ัน 3% ถ้ายอดขายรวม ระหว่าง 3,001-5,000 บาท คดิ ค่าคอมมสิ ชน่ั 5% ถ้ายอดขายรวม ระหว่าง 5,001-10,000 บาท คดิ ค่าคอมมิสชน่ั 7% ถา้ ยอดขายรวม ระหว่าง 10,001-15,000 บาท คดิ คา่ คอมมสิ ชัน่ 10% ถา้ ยอดขายรวม ระหวา่ ง 15,001-20,000 บาท คดิ คา่ คอมมสิ ชนั่ 12% ถ้ายอดขายรวม ตง้ั แต่ 20,000 บาท ขน้ึ ไป คดิ ค่าคอมมิสช่ัน 20% ผลลัพธ์โปรแกรม ยอ้ นกลบั ถดั ไป

ขัน้ ตอนที 1 ออกแบบหนา้ จอ โดยการลากคอนโทรลตา่ งๆ จาก Toolbox มาวางบน Form ดงั รูป label8 label1 textBox1 label2 textBox2 label3 label4 textBox3 label5 textBox4 textBox5 label6 textBox6 label7 textBox7 Button1 Button2 Button3 ย้อนกลบั ถดั ไป

ข้ันตอนที 2 นาโค๊ตโปรแกรมมาใส่ในปุ่มโดยการดับเบิ้ลคลิกในปุ่มคอนโทรลต่างๆ ดังน้ี Button1,Button2,Button3 โดยให้เปลี่ยน Text ใน Properties Button1 เป็นคาว่า “คานวณ” เปล่ียน Text ใน Properties Button2 ให้เป็นคาว่า“เคลียค่า” และเปลี่ยน Text ใน Properties Button3 เป็นคาว่า “จบการทางาน” ดบั เบิล้ คลิกท่ีปุม่ คานวณ แล้วพิมพโ์ คด๊ ดังน้ี double sale1, sale2, sale3, total, commis; ในส่วนโค๊ตตัวหนังสือท่ีแดงจะพมิ พ์ไวก้ อ่ นบรรทัดดังลกู ศร private void button1_Click(object sender, EventArgs e) { sale1 = double.Parse(textBox3.Text); sale2 = double.Parse(textBox4.Text); sale3 = double.Parse(textBox5.Text); total = sale1 + sale2 + sale3; if (total <= 3000) { commis = total * 0.03; textBox6.Text = total.ToString(\"##,###.00\"); textBox7.Text = commis.ToString(\"##,###.00\"); } ยอ้ นกลบั ถดั ไป

else if (total <= 5000) { commis = total * 0.05; textBox6.Text = total.ToString(\"##,###.00\"); textBox7.Text = commis.ToString(\"##,###.00\"); } else if (total <= 10000) { commis = total * 0.07; textBox6.Text = total.ToString(\"##,###.00\"); textBox7.Text = commis.ToString(\"##,###.00\"); } else if (total <= 15000) { commis = total * 0.10; textBox6.Text = total.ToString(\"##,###.00\"); textBox7.Text = commis.ToString(\"##,###.00\"); } ยอ้ นกลบั ถดั ไป

else if (total <= 20000) { commis = total * 0.12; textBox6.Text = total.ToString(\"##,###.00\"); textBox7.Text = commis.ToString(\"##,###.00\"); } else { commis = total * 0.20; textBox6.Text = total.ToString(\"##,###.00\"); textBox7.Text = commis.ToString(\"##,###.00\"); } } ย้อนกลบั ถดั ไป

ดับเบ้ิลคลกิ ที่ปุ่มเคลยี คา่ แลว้ พิมพ์โคด๊ ดงั นี้ textBox1.Clear(); textBox2.Clear(); textBox3.Clear(); textBox4.Clear(); textBox5.Clear(); textBox6.Clear(); textBox7.Clear(); ดบั เบล้ิ คลิกท่ีปมุ่ จบการทางาน แล้วพมิ พโ์ คด๊ ดังนี้ Close(); ยอ้ นกลบั ถดั ไป

ข้อท่ี 5 ให้นักศึกษาเขียนโปรแกรมคานวณหาต้นทนุ สินคา้ ของบริษทั วราภรณ์ คอมพิวเตอร์ จากดั โดยใช้ คาสั่ง If…Else If…Else ในการเขียนโปรแกรม โดยมเี งอ่ื นไขในการคิดต้นทุนสินคา้ ดงั นี้ ถา้ ประเภทสินค้าเท่ากับหมายเลข 1 (สนิ คา้ เกรด A) บวกกาไร 40% ถา้ ประเภทสินค้าเท่ากับหมายเลข 2 (สินคา้ เกรด B) บวกกาไร 30% ถา้ ประเภทสินคา้ เท่ากับหมายเลข 3 (สนิ ค้าเกรด C) บวกกาไร 20% เง่อื นไขในการคิดการซอ้ื สนิ ค้าเพ่ิมมดี งั น้ี ถ้าสนิ ค้าคงเหลือน้อยกวา่ หรือเทา่ กบั 10 ช้นิ ให้ข้ึนขอ้ ความวา่ “ซอ้ื สินคา้ เพิ่ม” Add to Cart ถ้าสนิ ค้าไมน่ อ้ ยกวา่ หรือมากกว่า 10 ชน้ิ ให้ข้นึ คาว่า “สนิ ค้าเพียงพอ” Enough goods หมายเหตุ ถ้าป้อนประเภทสินคา้ เป็นหมายเลข 1 ให้ขึน้ คาวา่ “สินคา้ เกรด A” ถ้าป้อนประเภทสนิ คา้ เปน็ หมายเลข 2 ใหข้ ้นึ คาวา่ “สนิ คา้ เกรด B” ถา้ ป้อนประเภทสนิ ค้าเปน็ หมายเลข 3 ใหข้ นึ้ คาวา่ “สนิ ค้าเกรด C” โจทย์เพิ่มเติม โดยมรี ายละเอียดของสินคา้ ดังต่อไปนี้ รหัสสินค้า,รายการสินค้า,จานวน, ราคาต้นทนุ ,ประเภทสนิ คา้ ,ระดบั ,กาไร,ราคาขาย,หมายเหตุ ยอ้ นกลบั ถดั ไป

ผลลัพธ์โปรแกรม ยอ้ นกลบั ถดั ไป

ขั้นตอนที 1 ออกแบบหนา้ จอ โดยการลากคอนโทรลตา่ งๆ จาก Toolbox มาวางบน Form ดงั รูป label10 textBox1 label1 label2 textBox2 label3 textBox3 label4 textBox4 label5 textBox5 label6 textBox6 label7 label8 textBox7 label9 textBox8 textBox9 Button1 Button2 Button3 ยอ้ นกลบั ถดั ไป

ขั้นตอนที 2 นาโค๊ตโปรแกรมมาใส่ในปุ่มโดยการดับเบ้ิลคลิกในปุ่มคอนโทรลต่างๆ ดังนี้ Button1,Button2,Button3 โดยให้เปลี่ยน Text ใน Properties Button1 เป็นคาว่า “คานวณ” เปลี่ยน Text ใน Properties Button2 ให้เป็นคาว่า“เคลียค่า” และเปล่ียน Text ใน Properties Button3 เปน็ คาว่า “จบการทางาน” ดบั เบิล้ คลิกท่ีปุม่ คานวณ แลว้ พมิ พ์โคด๊ ดังน้ี int type1; double quan,price,profit,total; ในส่วนโค๊ตตัวหนังสอื ทแ่ี ดงจะพมิ พไ์ วก้ ่อนบรรทัดดงั ลกู ศร private void button1_Click(object sender, EventArgs e) { quan = double.Parse(textBox3.Text); price = double.Parse(textBox4.Text); type1=int.Parse(textBox5.Text); if (type1 <= 1) { textBox6.Text = \"สนิ ค้าเกรด A\"; profit = price * 0.40; total = price + profit; textBox7.Text = profit.ToString(\"##,###.00\"); textBox8.Text = total.ToString(\"##,###.00\"); if (quan <= 10) { textBox9.Text = \"ซือ้ สนิ ค้าเพม่ิ \"; } ยอ้ นกลบั ถดั ไป

else ถดั ไป { textBox9.Text = \"สินค้าเพียงพอ\"; } } else if (type1 <= 2) { textBox6.Text = \"สนิ ค้าเกรด B\"; profit = price * 0.30; total = price + profit; textBox7.Text = profit.ToString(\"##,###.00\"); textBox8.Text = total.ToString(\"##,###.00\"); if (quan <= 10) { textBox9.Text = \"ซือ้ สินค้าเพ่ิม\"; } else { textBox9.Text = \"สินค้าเพียงพอ\"; } } ยอ้ นกลบั

else textBox6.Text = \"สินค้าเกรด C\"; { profit = price * 0.20; total = price + profit; { textBox7.Text = profit.ToString(\"##,###.00\"); } textBox8.Text = total.ToString(\"##,###.00\"); { if (quan <= 10) } } textBox9.Text = \"ซือ้ สินค้าเพ่ิม\"; } else textBox9.Text = \"สินค้าเพียงพอ\"; ยอ้ นกลบั ถดั ไป

ดบั เบล้ิ คลิกท่ีปมุ่ เคลยี คา่ แลว้ พิมพโ์ ค๊ดดงั นี้ textBox1.Clear(); textBox2.Clear(); textBox3.Clear(); textBox4.Clear(); textBox5.Clear(); textBox6.Clear(); textBox7.Clear(); ดบั เบิล้ คลกิ ที่ปุ่มจบการทางาน แลว้ พมิ พโ์ ค๊ดดงั น้ี Close(); ยอ้ นกลบั

ตวั อยา่ งขน้ั ตอนการสร้าง Class และ เ1ร. ยีสรกา้ งใCชla้งssาดนังนี้ Class Visual C# Add Class ยอ้ นกลบั ถดั ไป

2. คลกิ Add ย้อนกลบั Add ถดั ไป

3. จะได้ Class1 Class ย้อนกลบั ถดั ไป

4. พมิ พ์ Code เพื่อทดสอบดงั นี้ ยอ้ นกลบั ถดั ไป

5. คลกิ ท่ี Form1 นาคอนโทรมาวางโดยให้เปลี่ยน Text ใน Properties Button1 เปน็ คาว่า “ทดสอบ” textBox1 textBox2 Button1 ย้อนกลบั ถดั ไป

6. ดบั เบิ้ลคลกิ ทป่ี ุ่ม ทดสอบ พิมพ์ Code ดังน้ี private void button1_Click(object sender, EventArgs e) { Class1 c1 = new Class1(); เรยี กใช้ Class ที่เราไดส้ รา้ งไวเ้ มือ่ สักครู่ int a = Convert.ToInt32(textBox1.Text); แปลง String จาก textBox ใหเ้ ปน็ int เพ่อื ใช้ คานวณ int b = Convert.ToInt32(textBox2.Text); แปลง String จาก textBox ใหเ้ ปน็ int เพื่อใช้ คานวณ MessageBox.Show(a + \" + \" + b + \" = \" + c1.TotalSum(a, b).ToString()); เรยี กใช้ Medthod ที่อยู่ใน Class1 } ย้อนกลบั ถดั ไป

7. Run ผลลพั ธ์โปรแกรม ย้อนกลบั ถดั ไป

ขน้ั ตอนการทาใบงานฝึ กปฏบิ ตั หิ น่วยท่ี 13 1. จงเขยี นโปรแกรมแสดงผลกราฟกิ โดยสามารถปรับรปู ทรงและขนาดไดด้ งั ตัวอยา่ งในภาพ ยอ้ นกลบั ถดั ไป

1. ออกแบบหน้าจอดังนี้ label2 label3 label4 label1 numericUpDown3 numericUpDown1 numericUpDown2 panel1 Button1 ยอ้ นกลบั ถดั ไป

2. กาหนด Properties numericUpDown1 กาหนดให้ Value มคี ่าเรมิ่ ตน้ เป็น 2 และ numericUpDown2, numericUpDown3 มคี า่ เริม่ ตน้ เป็น 0 ดังภาพ numericUpDown1 ย้อนกลบั ถดั ไป

3. นา panel1 มาลากวางดงั ภาพ panel1 panel1 ย้อนกลบั ถดั ไป


Like this book? You can publish your book online for free in a few minutes!
Create your own flipbook