หน่วยการเรียนที่ 3 เรียนรู้ไวยากรณ์...
TRANSCRIPT
![Page 1: หน่วยการเรียนที่ 3 เรียนรู้ไวยากรณ์ ตัวแปร ค่าคงที่ comment](https://reader034.vdocument.in/reader034/viewer/2022051516/559751731a28aba54f8b4602/html5/thumbnails/1.jpg)
หน่วยการเรียนที่ 3เรียนรู้และใช้งานไวยากรณ์เบื้องต้น
ตัวแปร,ค่าคงที่, การใช้ Comment
MS Visual Basic 2013 Express
![Page 2: หน่วยการเรียนที่ 3 เรียนรู้ไวยากรณ์ ตัวแปร ค่าคงที่ comment](https://reader034.vdocument.in/reader034/viewer/2022051516/559751731a28aba54f8b4602/html5/thumbnails/2.jpg)
ค าสั่ง Option Explicit และ Option Strict
• Option Explicit On หมายถึง ต้องมีการประกาศตัวแปรก่อนใช้งานทุกครั้ง
• Option Strict On หมายถึง ก าหนดให้มีการตรวจสอบโค้ดของภาษา VB
อย่างเคร่งครัด ให้ภาษา VB มีระดับเช่นเดียวกับภาษา VC# เพื่อก่อให้เกิดโค้ดทีม่ีคุณภาพ
![Page 3: หน่วยการเรียนที่ 3 เรียนรู้ไวยากรณ์ ตัวแปร ค่าคงที่ comment](https://reader034.vdocument.in/reader034/viewer/2022051516/559751731a28aba54f8b4602/html5/thumbnails/3.jpg)
![Page 4: หน่วยการเรียนที่ 3 เรียนรู้ไวยากรณ์ ตัวแปร ค่าคงที่ comment](https://reader034.vdocument.in/reader034/viewer/2022051516/559751731a28aba54f8b4602/html5/thumbnails/4.jpg)
เนมสเปช (Namespaces) คืออะไร
• เนมสเปช คือการแยกแยะคลาสส าเร็จรูปต่างๆ ที่ประกอบมาเป็น .NET Framework
ออกเป็นหมวดหมู่ เมื่อใดก็ตามที่คุณต้องการใช้งานคลาส จึงต้องมีการระบุเนมสเปช หรือระบุที่อยู่ของคลาสให้ถูกต้องเสียก่อน จึงจะสามารถเรียกใช้งานออบเจ็กต์ต่างๆได้
• VB ใช้ค าสั่ง Imports เช่น Imports System.Data.SqlClient
• VC# ใช้ค าสั่ง using เช่น using System.Windows.Forms;
![Page 5: หน่วยการเรียนที่ 3 เรียนรู้ไวยากรณ์ ตัวแปร ค่าคงที่ comment](https://reader034.vdocument.in/reader034/viewer/2022051516/559751731a28aba54f8b4602/html5/thumbnails/5.jpg)
ตัวแปร ใน Visual Basic
• การน าเข้าข้อมูลต่างๆ ไม่ว่าจะเป็น ข้อความ, ตัวเลขจ านวนเต็ม, ตัวเลขทศนิยม ฯลฯ เข้ามาใช้ในโปรแกรม จะต้องมีการประกาศตัวแปรขึ้นมาเพื่อเก็บข้อมูลดังกล่าว
• การเขียนโค้ดที่มีคุณภาพ จะต้องมีการประกาศตัวแปรให้มีชนิดข้อมูลเดียวกันกับข้อมูลที่ตัวแปรนั้นๆ เก็บ
• การประกาศตัวแปรใน Visual Basic ต้องขึ้นต้นด้วยค าสั่ง Dim เสมอ
![Page 6: หน่วยการเรียนที่ 3 เรียนรู้ไวยากรณ์ ตัวแปร ค่าคงที่ comment](https://reader034.vdocument.in/reader034/viewer/2022051516/559751731a28aba54f8b4602/html5/thumbnails/6.jpg)
ตัวอย่างการประกาศตัวแปรใน Visual Basic
![Page 7: หน่วยการเรียนที่ 3 เรียนรู้ไวยากรณ์ ตัวแปร ค่าคงที่ comment](https://reader034.vdocument.in/reader034/viewer/2022051516/559751731a28aba54f8b4602/html5/thumbnails/7.jpg)
ขอบเขตของตัวแปรใน Visual Basic
• สามารถแบ่งแยกได้ 3 ระดับ ดังนี้
1. ตัวแปรระดับฟอร์ม
2. ตัวแปรระดับเหตุการณ์
3. ตัวแปรระดับบล็อก
![Page 8: หน่วยการเรียนที่ 3 เรียนรู้ไวยากรณ์ ตัวแปร ค่าคงที่ comment](https://reader034.vdocument.in/reader034/viewer/2022051516/559751731a28aba54f8b4602/html5/thumbnails/8.jpg)
1. ตัวแปรระดับฟอร์ม
• มีขอบเขตการใช้งานทุกเหตุการณ์ที่อยู่ในฟอร์มนั้นๆ เช่น
![Page 9: หน่วยการเรียนที่ 3 เรียนรู้ไวยากรณ์ ตัวแปร ค่าคงที่ comment](https://reader034.vdocument.in/reader034/viewer/2022051516/559751731a28aba54f8b4602/html5/thumbnails/9.jpg)
2.ตัวแปรระดับเหตุการณ์
• เป็นตัวแปรที่สร้างขึ้นมาเพื่อใช้ในเหตุการณ์นั้นๆ เหตุการณ์อื่นไม่สามารถเรียกใช้งานได้
![Page 10: หน่วยการเรียนที่ 3 เรียนรู้ไวยากรณ์ ตัวแปร ค่าคงที่ comment](https://reader034.vdocument.in/reader034/viewer/2022051516/559751731a28aba54f8b4602/html5/thumbnails/10.jpg)
3.ตัวแปรระดับบล็อก
• เป็นตัวแปรที่ใช้งานกับค าสั่งจ าพวกวนรอบการท างาน
![Page 11: หน่วยการเรียนที่ 3 เรียนรู้ไวยากรณ์ ตัวแปร ค่าคงที่ comment](https://reader034.vdocument.in/reader034/viewer/2022051516/559751731a28aba54f8b4602/html5/thumbnails/11.jpg)
การใช้ Comment
• การ Comment คือการท าหมายเหตุโปรแกรม เพื่ออธิบายการท างานของโปรแกรม หรือต้องการหมายเหตุบางสิ่งบางอย่างในโค้ดโปรแกรมเพื่อเตือนความจ า หรือยกเลิกบรรทัดค าสั่ง
• เครื่องหมายที่ใช้คือ ‘
![Page 12: หน่วยการเรียนที่ 3 เรียนรู้ไวยากรณ์ ตัวแปร ค่าคงที่ comment](https://reader034.vdocument.in/reader034/viewer/2022051516/559751731a28aba54f8b4602/html5/thumbnails/12.jpg)
การใช้งานค่าคงที่
• ค่าคงที่คือ ค่าที่ก าหนดค่าให้กับตัวแปรเพียงคร้ังเดียว และไม่สามารถเปลี่ยนแปลงค่าได้อีก
• ซึ่งจะต่างกับตัวแปรธรรมดา ที่สร้างข้ึนมาแล้ว สามารถเปลี่ยนแปลงค่าภายหลังได้
• รูปแบบการใช้งานค่าคงที่
Const Pi As Double = 3.14