วันอังคารที่ 22 มิถุนายน พ.ศ. 2553

ความหมายของ ภาษา VB


ชอบ เพราะเราใช้ภาษา VB ในการเขียนProject

วิชวลเบสิกดอทเน็ต (Visual Basic.NET) คือ เครื่องมือสำหรับพัฒนาโปรแกรมเป็นภาษาหนึ่งในกลุ่มไมโครซอฟท์วิชวลสตูดิโอ ดอทเน็ต (Microsoft Visual Studio .NET) เป็นการโปรแกรมที่มีสภาพแวดล้อมแบบกราฟิกสำหรับระบบปฏิบัติการวินโดว์ (Windows Operating System) โดยมีรากฐานภาษามาจากภาษาเบสิก และทำงานบนดอทเน็ตเฟรมเวิร์ค (Dotnet Framework) ถูกออกแบบให้มีความสามารถในการพัฒนาโปรแกรมเชิงวัตถุอย่างแท้จริง และรองรับการออกแบบด้วย ยูเอ็มแอล (UML = Unified Modeling Language)

ตัวอย่างการเขียน



โปรแกรมภาษา Visual Basic

เป็นเครื่องมือที่ช่วยในการพัฒนา Application บนระบบปฏิบัติการวินโดวส์ ทำได้โดยง่ายแม้มิใช่โปรแกรมเมอร์ก็สามารถสร้างโปรแกรมได้ในเวลาอันรวดเร็ว
จุดเด่นของ VB
มีโครงสร้างใกล้เคียงภาษามนุษย์ทำให้เรียนรู้ได้ง่าย
มีเครื่องมือในการพัฒนา Application จำนวนมาก
สามารถสร้างไฟล์ .EXE ที่สามารถทำงานได้ด้วยตัวเอง
ออกแบบการติดต่อกับผู้ใช้(ฟอร์ม) ได้ทันที
พัฒนา Application ได้หลายแบบ เช่น โปรแกรมด้านธุรกิจ ด้านอินเตอร์เน็ต และ Web Application
หลักการพัฒนา Application ด้วย VB
1.เน้นการออกแบบส่วนการติดต่อกับผู้ใช้ แล้วค่อยเขียนโปรแกรมตามเหตุการณ์
2.ส่วนประกอบต่าง ๆ ใน Application ที่กำลังพัฒนา เรียกว่า วัตถุ (Object)
3.วัตถุ มีคุณสมบัติ ซึ่งสามารถปรับเปลี่ยนได้
4.Method ความสามารถที่กระทำกับวัตถุ จะกระทำโดยคำสั่งในโปรแกรมเท่านั้น
5. การเขียนรหัสโปรแกรมฝังไว้ใน Object และจะทำงานได้ก็ต่อเมื่อเกิดเหตุการณ์ณ์กับ Object ตามที่โปรแกรมเมอร์กำหนดไว้ (Event-Driven)

ชนิดและรายละเอียดของตัวแปร
1. ข้อมูลชนิด Byte (1Byte) เก็บค่าตัวเลขระหว่าง 0 – 255 เช่น Dim Old As Byte
2. ข้อมูลชนิด Integer (2 Byte) เก็บค่าตัวเลขระหว่าง -32,768 ถึง +32,767 นิยมใช้เก็บตัวเลขจำนวนเต็ม ไม่มีจุดทศนิยม และมีค่าลบได้ เช่น Dim NumInt As Integer
3. ข้อมูลชนิด Long (4 Byte) เก็บค่าตัวเลขระหว่าง -2,147,483,648 ถึง +2,147,483,647
นิยมใช้เก็บตัวเลขที่มีค่ามาก ๆ เช่น จำนวนประชากร
เช่น Dim AmountPeople As Long
4. ข้อมูลชนิด Currency , Single , Double
เช่น Dim Budjet As Currency
Dim Budjet As Single
Dim Budjet As Double
5. ข้อมูลชนิด String ใช้เก็บข้อมูลที่เป็นอักษรข้อความ เช่น Dim Name As String
6. ข้อมูลชนิด Bolean เก็บข้อมูลในรูปแบบ ตรรกะ คือ True(จริง) และ False (เท็จ) นิยมใช้เก็บค่าเพื่อทดสอบทางเงื่อนไข
เช่น Dim Found As Boolean
7. ข้อมูลชนิด Date ใช้เก็บข้อมูลในรูปแบบวันที่ นิยมใช้ในการเก็บวันที่
เช่น Dim BirthDay As Date
8. ข้อมูลชนิด Variant ใช้เก็บข้อมูลได้ในทุกรูปแบบ นิยมใช้ในการเก็บค่าที่ไม่ทราบล่วงหน้าว่าจะเป็นข้อมูลชนิดใด ควรหลีกเลี่ยงการใช้ข้อมูลแบบนี้ เพราะตรวจสอบความผิดพลาดได้ยาก

ตัวอย่างการเขียนโปรแกรมแบบมีกำหนดตัวแปร
1. ให้เปิดฟอร์มใหม่ขึ้นมา
2. ให้ Double Click ที่ฟอร์มที่เปิด เลือกเหตุการณ์ Click เขียน Code ดังนี้

Private sub Form_Load( )
Dim Name As String

ประกาศตัวแปร

Dim Old As Byte
Dim Status As Boolead
Dim Salary As Currency
Dim BirthDay As Date

กำหนดค่าให้กับตัวแปร

Name = “สมชาย”
Old=20
Status=True
Salary=12000
BirthDay=”10/10/1984”

แสดงค่าตัวแปร โดยคำสั่ง Debug.Print ออกทางหน้าต่าง

Debug.Print Name
Debug.Print Old
Debug.Print Status
Debug.Print Salary
Debug.Print BirthDay

ตัวอย่างโปรแกรมที่เขียนด้วย ภาษา VB




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

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