ใบงาน เรื่อง ความรู้เบื้องต้นเกี่ยวกับ VB

ใบงาน เรื่อง ความรู้เบื้องต้นเกี่ยวกับ VB


1.ความหมาย ของ VB
ตอบ Visual Basic  เป็นภาษาคอมพิวเตอร์ (Programming Language)

2.ความเป็นมาของ VB
ตอบ Visual Basic เป็นภาษารุ่นที่สามในการเขียนโปรแกรมแบบ event-driven programming (การเขียนโปรแกรมที่ขึ้นกับเหตุการณ์) ซึ่งมาพร้อมกับเครื่องมือพัฒนาจาก Microsoft เปิดตัวครั้งแรกในปี 1991 และได้รับการพัฒนาให้ดีมากขึ้นจนถึงปี 2008 โดย ภาษา Visual Basic นั้นถูกออกแบบมาเพื่อให้ง่ายต่อการเรียนรู้และง่ายต่อการใช้งาน
ภาษา Visual Basic นั้นถูกพัฒนามาจากภาษา Basic ภาษาเขียนโปรแกรมที่เข้าใจง่ายสำหรับผู้เริ่มต้น ซึ่งสนับสนุนการพัฒนาโปรแกรมแบบ rapid application development (RAD) และ graphical user interface (GUI) การเข้าถึงฐานข้อมูล และอื่นๆ ที่ทำงานภายใต้ .NET Framework เวอร์ชันล่าสุดของ Visual Basic นั้นสนับสนุนการเขียนโปรแกรมเชิงวัตถุอย่างเต็มรูปแบบ

3.ตัวอย่างโปรแกรม
ตอบ 

สร้างโปรเจ็ค Visual Basic

หลังจากที่คุณติดตั้ง Visual Studio แล้ว ต่อไปเราจะมาสร้างโปรเจ็คสำหรับการเขียนโปรแกรมภาษา Visual Basic ในบทเรียนนี้การเขียนโปรแกรมจะเป็นแบบ Console Application นี่เป็นขั้นตอนการสร้างโปรเจ็คใน Visual Studio
  1. เปิดโปรแกรม Visual Basic ขึ้นมาแล้วไปที่ File -> New -> Project... หรือ Ctrl+Shift+N ซึ่งจะมีหน้าต่าง New project ขึ้นมา
  2. ใน Template คลิกเลือกภาษาเป็น Visual Basic และเลือก Console Application หลังจากนั้นตั้งชื่อและเลือกที่อยู่ของโปรเจ็คและคลิก OK
Image on Marcuscode
รูปวิธีการสร้างโปรเจ็ค Console Application สำหรับ Visual Basic
หลังจากที่สร้างโปรเจ็คแล้วในหน้าต่างๆ Solution Explorer คือหน้าต่างในการทำงานของเรา นามสกุลไฟล์ของภาษา Visual Basic คือ .vb ที่จะใช้สำหรับในการเขียนโปรแกรม
ในบทนี้ เราอธิบายพื้นฐานและแนวคิดการทำงานของภาษากับ .Net framework และได้สร้างโปรเจ็คสำหรับเขียนโปรแกรมภาษา Visual Basic ด้วยโปรแกรม Visual Studio ในบทต่อไปคุณจะได้เห็นตัวอย่างและรูปแบบของภาษา Visual Basic

ปรแกรมคำนวณดัชนีมวลกาย(BMI) ด้วยโปรแกรม visual basic


1. สร้าง form ขึ้นมาด้วยโปรแกรม visual basic แล้วทำออกแบบ ดังรูป



visual basic รูป 1 ออกแบบ form





2. เขียนโค้ดลงในปุ่ม คำนวณดัชนีมวลกาย(BMI) โดยดับเบิ้ลคลิกที่ปุ่ม แล้วทำการเขียนโค้ดเพื่อคำนวณค่าออกมา ดังนี้




Private Sub Button_BMI_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button_BMI.Click




Dim High As Double "ประกาศตัวแปร"

Dim result As Double "ประกาศตัวแปร"

Dim BMI As Double "ประกาศตัวแปร"





High = Val(TextBox_High.Text) / 100






result = High * High

BMI = Val(TextBox_Weight.Text) / result



Label_result_BMI.Text = Format(BMI, "#0.00")





If Label_result_BMI.Text < 18.5 Then

Label_result.Text = "ผอมเกินไป"

Label_result_counsel.Text = "ต้องเพิ่มน้ำหนัก และรับประทานอาหารที่มีประโยชน์"



ElseIf Label_result_BMI.Text > 18.5 And Label_result_BMI.Text < 25 Then

Label_result.Text = "น้ำหนักปกติ"

Label_result_counsel.Text = "ต้องเริ่มควบคุมน้ำหนัก ควบคุมอาหาร และออกกำลังกาย"



ElseIf Label_result_BMI.Text >= 25 And Label_result_BMI.Text < 30 Then

Label_result.Text = "น้ำหนักเกิน"

Label_result_counsel.Text = "ต้องลดน้ำหนัก ออกกำลังกายอย่างจริงจัง และเข้มงวด"



ElseIf Label_result_BMI.Text >= 30 And Label_result_BMI.Text < 40 Then

Label_result.Text = "อ้วน"

Label_result_counsel.Text = "ต้องลดน้ำหนัก ออกกำลังกายอย่างจริงจัง และเข้มงวด"



ElseIf Label_result_BMI.Text >= 40 Then

Label_result.Text = "อ้วนมาก"

Label_result_counsel.Text = "ต้องลดน้ำหนัก ออกกำลังกายอย่างจริงจัง และเข้มงวด"



Else



End If



End Sub





3. เขียนโค้ดลงในปุ่ม ดัชนีมวลกายที่แพทย์แนะนำ โดยดับเบิ้ลคลิกที่ปุ่ม แล้วทำการเขียนโค้ดเพื่อแสดงค่าดัชนีมวลกายในช่วงที่เหมาะสมออกมา ดังนี้




Private Sub Button_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button.Click



MessageBox.Show("ค่าดัชนีมวลกายที่แพทย์แนะนำ อยู่ที่ 18.00 - 19.00" & & ControlChars.CrLf & " น้ำหนักที่เหมาะสมคือ 39.96 - 42.18 กิโลกรัม", "ค่าดัชนีมว

ลกาย(BMI)", MessageBoxButtons.OK, MessageBoxIcon.Information)




End Sub





4. เขียนโค้ดลงในปุ่ม Clear โดยดับเบิ้ลคลิกที่ปุ่ม แล้วทำการเขียนโค้ดเพื่อทำการลบข้อมูลเดิม แล้วทำการคำนวณดัชนีมวลกายใหม่




Private Sub ClearButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ClearButton.Click



TextBox_Weight.Text = ""

TextBox_High.Text = ""

Label_result_BMI.Text = ""

Label_result.Text = ""

Label_result_counsel.Text = ""



End Sub





4. เขียนโค้ดลงในปุ่ม ออกจากโปรแกรม โดยดับเบิ้ลคลิกที่ปุ่ม แล้วทำการเขียนโค้ดเพื่อออกจากโปรแกรมเมื่อคำนวณเสร็จแล้ว




Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button_Exit.Click


End



End Sub





5. ทดสอบโปรแกรม





- กรอก น้ำหนัก และส่วนสูงของเราลงไป จากนั้นทำการคลิกที่ปุ่ม คำนวณดัชนีมวลกาย(BMI)




visual basic รูป 2 แสดงผลการคำนวณ





- ถ้าต้องการดูดัชนีมวลกายที่เหมาะสม ให้ทำการคลิกที่ปุ่ม ดัชนีมวลกายที่แพทย์แนะนำ จะมี MessageBox ขึ้นมาให้ดู



visual basic รูป 3 แสดงผลดัชนีมวลกายที่เหมาะสม


ความคิดเห็น

โพสต์ยอดนิยมจากบล็อกนี้

ตัวอย่างการใช้ DSS

ใบงาน เรื่อง ลิขสิทธิ์ และสิทธิบัตร