วันเสาร์ที่ 20 สิงหาคม พ.ศ. 2554

เริ่มต้นกับ Visual Basic ภาค 3

ขั้นตอนการออกแบบโปรแกรม Visual Basic
โดยทั่วไปขั้นตอนการออกแบบโปรแกรมด้วย Visual Basic ไม่ได้มีข้อกำหนดที่แน่นอน บางโปรแกรมไม่มีความซับซ้อนอาจจะไม่จำเป็นต้องปฏิบัติตามลำดับขั้น แต่บางโปรแกรมมีความซับซ้อนจำเป็นต้องมีการระบุลำดับการทำงานเป็นขั้นตอน ซึ่งจะทำให้ทำงานได้ง่ายเป็นสัดส่วนยิ่งขึ้น ปกติการออกแบบโปรแกรม Visual Basic มีขั้นตอนตามลำดับดังนี้
1. ศึกษาความต้องการของโปรแกรม
2. ออกแบบหน้าจอของโปรแกรมและขั้นตอนการทำงานของโปรแกรม
3. เขียนโปรแกรมให้ตรงตามความต้องการ
4. ทดสอบและแก้ไขโปรแกรม
5. แจกจ่ายโปรแกรม

ตัวอย่างการออกแบบโปรแกรมด้วย Visual Basic
ดาวน์โหลดไฟล์ ทีนี่
1. กำหนดความต้องการของโปรแกรม
เราจะสร้างโปรแกรมคำนวณพื้นที่ของวงกลม ซึ่งผู้ใช้จะต้องกำหนดรัศมีของวงกลมลงในช่องกรอกข้อมูล (Text Box) แล้วกดปุ่มคำนวณเพื่อหาค่าพื้นที่ของวงกลมซึ่งจะแสดงผลใน Text Box อีกตัว


2. ออกแบบหน้าจอของโปรแกรมและขั้นตอนการทำงานของโปรแกรม

ออกแบบโปรแกรม
1. เพิ่ม Command button, Text Box และ Label มาวางบนฟอร์ม
2. กำหนดฟอร์มขนาดเท่ากับขนาดดีฟอลท์ของ Visual Basic 6.0 (Width =4800, Height = 3600)
ออกแบบหน้าตาโปรแกรมดังรูป


อ๊อบเจกต์
พร็อพเพอร์ตี้
ค่าที่กำหนด
Form1
Name
frmCycle
Caption
พื้นที่ของวงกลม
Text1
Name
txtRadius
Text2
Name
txtArea
Label1
Name
lblRadius
Caption
รัศมีวงกลม
Label2
Name
lblArea
Caption
พื้นที่ของวงกลม
Command Button1
Name
cmdCalculate
Caption
คำนวณ
Command Button2
Name
cmdExit
Caption
จบการทำงาน

การคำนวณหาพื้นที่ของวงกลมใช้สูตรคำนวณดังนี้


พื้นที่ของวงกลม  = 3.141593 * (รัศมี ^2)


3.  เขียนโปรแกรม (เขียนโค้ดของโปรแกรม)


Option Explicit
Private Sub cmdCalculate_Click()
Dim Area As Single, Radius As Single
Radius = Val(txtRadius.Text)  ‘กำหนดให้ตัวแปร Radius รับค่าจาก txtRadius.Text
Area = 3.141593 * (Radius ^ 2)  ‘คำนวณพื้นที่ของวงกลม
txtArea = Area
End Sub

Private Sub cmdExit_Click()
End
End Sub


4. ทดสอบโปรแกรม
   4.1 รันโปรแกรมโดยกดปุ่มรันบนทูลบาร์หรือกดคีย์ F5 บนแป้นพิมพ์คีย์บอร์ด
   4.2 กำหนดรัศมีของวงกลมใน txtRadius และกดปุ่ม “คำนวณ” พื้นที่ของวงกลมที่คำนวณได้จะ
แสดงใน txtArea


    4.3 กดปุ่ม “จบการทำงาน” เพื่อออกจากโปรแกรม

5. แจกจ่ายโปรแกรม (สร้างไฟล์ EXE)
ในขั้นตอนนี้เราจะคอมไฟล์โปรเจคให้เป็นไฟล์ที่มีนามสกุล .exe เพื่อนำไปติดตั้งในคอมพิวเตอร์เครื่องอื่น ๆ โดยไม่ต้องรันจากโปรแกรม Visual Basic โดยตรง ***
*** อาจจะตั้งติดตั้งโปรแกรม Visual Basic Run time 6.0 สำหรับคอมพิวเตอร์ที่ไม่ได้ติดตั้งโปรแกรม Visual Basic 6.0
1. เลือกเมนู File > Make Project1.exe


2. ตั้งชื่อไฟล์และเลือกพาธที่ต้องการบันทึก และกดปุ่ม “OK”




3. ไฟล์ exe จะถูกสร้างขึ้นและสามารถรันโปรเจคได้โดยไม่ต้องเปิดโปรแกรม Visual Basic

ในบทความต่อไปเราจะทบทวนการใช้คำสั่ง (Statement) ต่าง ๆ ของ Visual Basic ที่เป็นพื้นฐานของการเขียนโปรแกรมแบบการตอบสนองเหตุการณ์และเงื่อนไข (Event-Driven) เช่น การทำงานแบบวนซ้ำ, การตรวจเงื่อนไข และการทำงานแบบโพรซีเยอร์ชนิดซับรูทีนและฟังก์ชัน

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

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