ตัวแปร
ภาษาคอมพิวเตอร์แต่ละภาษาจะมีรูปแบบหรือโครงสร้างทางภาษาเป็นของตนเอง ซึ่งอาจจะแตกต่างกันบ้างในแต่ละภาษา โครงสร้างทางภาษาจะเป็นตัวควบคุมให้โปรแกรมทำงานตามข้อกำหนดที่เราต้องการ ในการพัฒนาแอพพลิเคชันโดยใช้ภาษาแต่ละภาษา ผู้เขียนโปรแกรมจะต้องทำความเข้าใจโครงสร้างของภาษาที่จะใช้ก่อน เพื่อให้การเขียนโปรแกรมไม่มีข้อผิดพลาด การศึกษาภาษา Visual Basic จะต้องทำความเข้าใจเกี่ยวกับรูปแบบและข้อกำหนดพื้นฐานต่าง ๆ ของภาษา ไม่ว่าจะเป็นตัวแปร โอเปอร์เรเตอร์ เงื่อนไขและรูปแบบต่าง ๆ เป็นต้น2.1 การกำหนดชื่อตัวแปร (Variable)
ตัวแปร หมายถึง ชื่อที่ใช้แทนข้อมูลชนิดต่าง ๆ โดยข้อมูลที่จะนำมาเก็บในตัวแปรจะต้องตรงกับชนิดของข้อมูลที่กำหนดไว้ การนำข้อมูลไปใช้งานจะกระทำผ่านตัวแปรที่กำหนดนี้
กฎการตั้งชื่อตัวแปรที่สำคัญ
1. ชื่อของตัวแปรต้องเริ่มต้นด้วยตัวอักษร a – z เท่านั้นจะเป็นตัวพิมพ์ใหญ่หรือพิมพ์เล็กก็ได้ ส่วนตัวถัดไปจะเป็นตัวอักษรหรือตัวเลขก็ได้
2. ห้ามใช้อักษรพิเศษอื่น ๆ ที่ไม่ใช่ตัวอักษรหรือตัวเลข เช่น ? , + , - , * , / , … ยกเว้นเครื่องหมาย _ (underscore) เท่านั้น
3. ต้องไม่ซ้ำกับ Reserved Words ใน Visual Basic
2.2 คำสงวน (Reserved Words)
คำสงวน หรือ Reserved Words เป็นคำที่ Visual Basic สงวนไว้ใช้เป็นคำสั่ง ไม่สามารถนำคำเหล่านี้ไปเป็นชื่ออย่างอื่นได้ คำสงวนใน Visual Basic
2.3 ชนิดของข้อมูลใน Visual Basic (Varible Type)
ในการประกาศตัวแปรสิ่งที่จะต้องกระทำคู่กันก็คือการระบุชนิดของข้อมูลที่จะเก็บในตัวแปรนั้นด้วย ชนิดของข้อมูลใน Visual Basic
2.4 การประกาศตัวแปร และการกำหนดค่าข้อมูลให้กับตัวแปร
รูปแบบการประกาศตัวแปรในภาษา Visual Basic จะใช้คำสั่ง Dim ซึ่งมีรูปแบบ ดังนี้
Dim ชื่อตัวแปร As ชนิดของข้อมูล
การกำหนดค่าข้อมูลให้กับตัวแปร
ในการกำหนดค่า (Assignment) ให้กับตัวแปร สำหรับชนิดของข้อมูลแต่ละชนิดจะมีรูปแบบแตกต่างกัน โดยใช้เครื่องหมาย “ = ” ในการให้ค่ากับตัวแปร
- ข้อมูลชนิดตัวเลข
ข้อมูลชนิดตัวเลข เช่น Byte, Integer, Double จะสามารถใส่ตัวเลขลงไปได้เลย (ไม่ต้องมีเครื่องหมาย , ) เช่น
Dim x As Integer = 4851
Dim y As Double = 1422.576
- ข้อมูลชนิดบูลีน
ข้อมูลชนิดบูลีน (Boolean) จะมีค่าเป็นไปได้เพียง 2 ค่า คือ True หรือ False อย่างใดอย่างหนึ่ง สามารถนำไปกำหนดค่าให้กับตัวแปรได้
เช่น
Dim a As Boolean = True
Dim b As Boolean = False
- ข้อมูลชนิดสตริง
ข้อมูลชนิดสตริง (string) คือ ข้อมูลที่เป็นสายอักขระหรือเป็นการนำเอาอักขระแต่ละตัวมาวางเรียงต่อกัน ซึ่งข้อมูลชนิดสตริงจะมีความยาวเท่าไรก็ได้ และไม่จำเป็นจะต้องเขียนอักขระทุกตัวติดกัน การกำหนดข้อมูลที่เป็นสตริง จะต้องกำหนดจุดเริ่มต้นและสิ้นสุดของสตริงเสมอ โดยใช้เครื่องหมาย Double quote (“ ”) เช่น
Dim strName As String = “ Mr. Weerasak Kajornboon”
ในกรณีที่สตริงจำเป็นจะต้องมีเครื่องหมาย Double quote (“) อยู่ด้วยให้เขียนเครื่องหมายนี้ 2 อันซ้อนกัน เช่น
กำหนดตัวแปร str มีค่าเป็น I Love “VB” for .NET programming จะต้องเขียน ดังนี้
Dim srt As String = “ I Love ”“VB”“for . NET Programming”
2.5 ค่าคงที่ (Constant)
ค่าคงที่ คือ ค่าที่กำหนดให้กับตัวแปรค่าใดค่าหนึ่ง เพื่อจะนำไปใช้งานตลอดทั้งโปรแกรม โดยไม่สามารถเปลี่ยนค่าตัวแปรนั้นได้ การกำหนดค่าคงที่ มีรูปแบบ ดังนี้
Const ชื่อค่าคงที่ = ค่าที่กำหนด
เช่น Cont PI = 3.141
หรือ กำหนดชนิดของข้อมูลด้วย เช่น
Const ชื่อค่าคงที่ As ชนิดของข้อมูล = ค่าที่กำหนด
Const VAT As Integer = 7
โดยปกติ การกำหนดชื่อค่าคงที่ นิยมใช้ภาษาอังกฤษตัวใหญ่ เพื่อให้แตกต่างจากตัวแปร
ที่มาhttp://61.19.212.44/~s53114sasitron/htdoc/u8.html
ไม่มีความคิดเห็น:
แสดงความคิดเห็น