คำสั่งภาษา

Visual Basic

คำสั่ง(Statement)

Statement (คำสั่ง) คือ คำสั่งที่สั่งให้คอมพิวเตอร์ทำงานโดย Visual Basic จะถือว่า 1 บรรทัด คือ 1 Statement หรือ เมื่อสิ้นสุดบรรทัด ก็ถือว่าเป็นการสิ้นสุด Statement เช่น

Dim a As Integer

a += 20

ในกรณีที่ต้องการเขียน Statement ไว้ในบรรทัดเดียวกันหลาย ๆ Statement ให้ใช้เครื่องหมาย “ : ” คั่นระหว่าง Statement เช่น

Dim a, b, c As Integer

a = 10 : b = 20 : c = 30

ในกรณีที่ Statement มีความยาวมากจำเป็นจะต้องพิมพ์หลายบรรทัดให้ใช้เครื่องหมาย “ _ ” วางไว้ท้ายบรรทัดที่ต้องการให้ขึ้นบรรทัดใหม่ เช่น

Dim a As _

Interger = 10

ในกรณีที่เป็นสตริง จะต้องแยกสตริงออกจากกัน ก่อนแล้วใช้การเชื่อมตัวสตริงด้วย & หรือ + ตามด้วยเครื่องหมาย _ เช่น

Dim conStr As String = _

“Provider = Microsoft.ACE.OLEDB.12.0” &_

“Data Source = C:\Database\stock.accdb”

หรือ Dim nameStr As String = _

“Sangoungam”

การขึ้นบรรทัดใหม่

ปกติแล้วสตริงทั้งหมดจะถูกเขียนที่บรรทัดเดียวกัน ซึ่งบางครั้งอาจมีความยาวมากเกินไป ดังนั้น Visual Basic จะมีคำสั่งที่ใช้กำหนดให้ขึ้นบรรทัดใหม่ คือ vbNewLineโดยการนำมาเชื่อมต่อกับสตริงด้วยโอเปอร์เรเตอร์ “&” ณ จุดที่ต้องการขึ้นบรรทัดใหม่

เช่น

Dim str As String

str = “Visual Studio 2010ประกอบด้วย” & vbNewLine

str&= “Visual Basic 2010” & vbNewLine

str&= “Visual C# 2010 ”& vbNewLine

str&= “Visual C++ 2010”

MessageBox.Show (str, “แสดงข้อความขึ้นบรรทัดใหม่”)