โดยทั่วไปขั้นตอนการออกแบบโปรแกรมด้วย 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) เช่น การทำงานแบบวนซ้ำ, การตรวจเงื่อนไข และการทำงานแบบโพรซีเยอร์ชนิดซับรูทีนและฟังก์ชัน
ไม่มีความคิดเห็น:
แสดงความคิดเห็น