ใน vb 2008 นั้นจะเห็นว่าข้อความนั้นจะอยู่ภายใน เครื่องหมาย ?? และนอกจากนี้แล้วในกรณีที่เราเขียนโปรแกรมแล้วมีความยาวเกินเราก็สามารถใช้ เครื่องหมาย _ เพื่อต่อคำสั่ง ส่วนถ้าเราจะต่อข้อความ 2 ข้อความก็ให้ใช้เครื่องหมาย & เพื่อทำการต่อข้อความ ซึ่งเราก็ไปลองตัวอย่าง vb เกี่ยวการใช้ string หรือข้อความใน vb เลยละกัน
ทำการสร้าง Project แล้วเลือก new Windows Forms Application แล้วตั้งชื่อว่า Strings
จากนั้นทำการเพิ่มปุ่มแล้วกำหนดชื่อเป็น btnStrings และ Text เป็น UsingStrings? จากนั้นทำการ Double-click แล้วทำการเพิ่มโค้ดที่ยังไม่มี
[sourcecode language=”vb”]
Public Class Form1
Private Sub btnStrings_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnStrings.Click
‘Declare variable
Dim strResults As String
‘Set the string value
strResults = “Hello World!”
‘Display the results
MessageBox.Show(strResults, “Strings”)
MessageBox.Show(strResults & “Thaicoding”, “Strings”)
End Sub
End Class
[/sourcecode]
เมื่อเขียนโค้ดเสร็จแล้วก็ทำการเซฟแล้วลองกด F5 รันโปรแกรมดู
จากโค้ดเราจะเห็นว่ามีการประกาศตัวแปร strResults ที่ String ซึ่งเรากำหนดค่าให้เก็บข้อความ Hello World! ซึ่งจะเห็นว่าจะต้องอยู่ เครื่องหมาย ?? หลังจากนั้นเราก็ทำการแสดงข้อความออกมาโดยใช้ MessageBox ซึ่งใส่ค่า strResults เป็นข้อความที่แสดง ส่วนอีกค่าเป็นข้อความใน title bar ของกล่องข้อความ ต่อจากนั้นก็ให้แสดงอีก 1 อันแต่สังเกตเหตุว่าจะมีการต่อข้อความ Thaicoding เข้าไปซึ่งใช้เครื่องหมาย & ในการต่อข้อความของภาษา vbนั้นเอง