VB การใช้งาน string

ใน vb 2008 นั้นจะเห็นว่าข้อความนั้นจะอยู่ภายใน เครื่องหมาย ?? และนอกจากนี้แล้วในกรณีที่เราเขียนโปรแกรมแล้วมีความยาวเกินเราก็สามารถใช้ เครื่องหมาย _ เพื่อต่อคำสั่ง ส่วนถ้าเราจะต่อข้อความ 2 ข้อความก็ให้ใช้เครื่องหมาย & เพื่อทำการต่อข้อความ ซึ่งเราก็ไปลองตัวอย่าง vb เกี่ยวการใช้ string หรือข้อความใน vb เลยละกัน

ทำการสร้าง Project แล้วเลือก new Windows Forms Application แล้วตั้งชื่อว่า Strings

new project vb 2008

จากนั้นทำการเพิ่มปุ่มแล้วกำหนดชื่อเป็น btnStrings และ Text เป็น UsingStrings? จากนั้นทำการ Double-click แล้วทำการเพิ่มโค้ดที่ยังไม่มี

formstring

[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 รันโปรแกรมดู

resultsstirng

จากโค้ดเราจะเห็นว่ามีการประกาศตัวแปร strResults ที่ String ซึ่งเรากำหนดค่าให้เก็บข้อความ Hello World! ซึ่งจะเห็นว่าจะต้องอยู่ เครื่องหมาย ?? หลังจากนั้นเราก็ทำการแสดงข้อความออกมาโดยใช้ MessageBox ซึ่งใส่ค่า strResults เป็นข้อความที่แสดง ส่วนอีกค่าเป็นข้อความใน title bar ของกล่องข้อความ ต่อจากนั้นก็ให้แสดงอีก 1 อันแต่สังเกตเหตุว่าจะมีการต่อข้อความ Thaicoding เข้าไปซึ่งใช้เครื่องหมาย & ในการต่อข้อความของภาษา vbนั้นเอง

SourceCode

Leave a Reply

Your email address will not be published. Required fields are marked *