หน่วยการเรียนที่ 3 เรียนรู้ไวยากรณ์...

12
หน่วยการเรียนที3 เรียนรู้และใช้งานไวยากรณ์เบื้องต้น ตัวแปร,ค่าคงที, การใช้ Comment MS Visual Basic 2013 Express

Upload: -

Post on 04-Jul-2015

329 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: หน่วยการเรียนที่ 3 เรียนรู้ไวยากรณ์ ตัวแปร ค่าคงที่ comment

หน่วยการเรียนที่ 3เรียนรู้และใช้งานไวยากรณ์เบื้องต้น

ตัวแปร,ค่าคงที่, การใช้ Comment

MS Visual Basic 2013 Express

Page 2: หน่วยการเรียนที่ 3 เรียนรู้ไวยากรณ์ ตัวแปร ค่าคงที่ comment

ค าสั่ง Option Explicit และ Option Strict

• Option Explicit On หมายถึง ต้องมีการประกาศตัวแปรก่อนใช้งานทุกครั้ง

• Option Strict On หมายถึง ก าหนดให้มีการตรวจสอบโค้ดของภาษา VB

อย่างเคร่งครัด ให้ภาษา VB มีระดับเช่นเดียวกับภาษา VC# เพื่อก่อให้เกิดโค้ดทีม่ีคุณภาพ

Page 3: หน่วยการเรียนที่ 3 เรียนรู้ไวยากรณ์ ตัวแปร ค่าคงที่ comment
Page 4: หน่วยการเรียนที่ 3 เรียนรู้ไวยากรณ์ ตัวแปร ค่าคงที่ comment

เนมสเปช (Namespaces) คืออะไร

• เนมสเปช คือการแยกแยะคลาสส าเร็จรูปต่างๆ ที่ประกอบมาเป็น .NET Framework

ออกเป็นหมวดหมู่ เมื่อใดก็ตามที่คุณต้องการใช้งานคลาส จึงต้องมีการระบุเนมสเปช หรือระบุที่อยู่ของคลาสให้ถูกต้องเสียก่อน จึงจะสามารถเรียกใช้งานออบเจ็กต์ต่างๆได้

• VB ใช้ค าสั่ง Imports เช่น Imports System.Data.SqlClient

• VC# ใช้ค าสั่ง using เช่น using System.Windows.Forms;

Page 5: หน่วยการเรียนที่ 3 เรียนรู้ไวยากรณ์ ตัวแปร ค่าคงที่ comment

ตัวแปร ใน Visual Basic

• การน าเข้าข้อมูลต่างๆ ไม่ว่าจะเป็น ข้อความ, ตัวเลขจ านวนเต็ม, ตัวเลขทศนิยม ฯลฯ เข้ามาใช้ในโปรแกรม จะต้องมีการประกาศตัวแปรขึ้นมาเพื่อเก็บข้อมูลดังกล่าว

• การเขียนโค้ดที่มีคุณภาพ จะต้องมีการประกาศตัวแปรให้มีชนิดข้อมูลเดียวกันกับข้อมูลที่ตัวแปรนั้นๆ เก็บ

• การประกาศตัวแปรใน Visual Basic ต้องขึ้นต้นด้วยค าสั่ง Dim เสมอ

Page 6: หน่วยการเรียนที่ 3 เรียนรู้ไวยากรณ์ ตัวแปร ค่าคงที่ comment

ตัวอย่างการประกาศตัวแปรใน Visual Basic

Page 7: หน่วยการเรียนที่ 3 เรียนรู้ไวยากรณ์ ตัวแปร ค่าคงที่ comment

ขอบเขตของตัวแปรใน Visual Basic

• สามารถแบ่งแยกได้ 3 ระดับ ดังนี้

1. ตัวแปรระดับฟอร์ม

2. ตัวแปรระดับเหตุการณ์

3. ตัวแปรระดับบล็อก

Page 8: หน่วยการเรียนที่ 3 เรียนรู้ไวยากรณ์ ตัวแปร ค่าคงที่ comment

1. ตัวแปรระดับฟอร์ม

• มีขอบเขตการใช้งานทุกเหตุการณ์ที่อยู่ในฟอร์มนั้นๆ เช่น

Page 9: หน่วยการเรียนที่ 3 เรียนรู้ไวยากรณ์ ตัวแปร ค่าคงที่ comment

2.ตัวแปรระดับเหตุการณ์

• เป็นตัวแปรที่สร้างขึ้นมาเพื่อใช้ในเหตุการณ์นั้นๆ เหตุการณ์อื่นไม่สามารถเรียกใช้งานได้

Page 10: หน่วยการเรียนที่ 3 เรียนรู้ไวยากรณ์ ตัวแปร ค่าคงที่ comment

3.ตัวแปรระดับบล็อก

• เป็นตัวแปรที่ใช้งานกับค าสั่งจ าพวกวนรอบการท างาน

Page 11: หน่วยการเรียนที่ 3 เรียนรู้ไวยากรณ์ ตัวแปร ค่าคงที่ comment

การใช้ Comment

• การ Comment คือการท าหมายเหตุโปรแกรม เพื่ออธิบายการท างานของโปรแกรม หรือต้องการหมายเหตุบางสิ่งบางอย่างในโค้ดโปรแกรมเพื่อเตือนความจ า หรือยกเลิกบรรทัดค าสั่ง

• เครื่องหมายที่ใช้คือ ‘

Page 12: หน่วยการเรียนที่ 3 เรียนรู้ไวยากรณ์ ตัวแปร ค่าคงที่ comment

การใช้งานค่าคงที่

• ค่าคงที่คือ ค่าที่ก าหนดค่าให้กับตัวแปรเพียงคร้ังเดียว และไม่สามารถเปลี่ยนแปลงค่าได้อีก

• ซึ่งจะต่างกับตัวแปรธรรมดา ที่สร้างข้ึนมาแล้ว สามารถเปลี่ยนแปลงค่าภายหลังได้

• รูปแบบการใช้งานค่าคงที่

Const Pi As Double = 3.14