以下代码是okey。
If Label1.Text = "WELCOME HOME" Then
MsgBox("Hello")
End If
以下代码不是okey。 (我想用星号作为通配符)
If Label1.Text = "*WELCOME HOME*" Then
MsgBox("Hello")
End If
有什么想法吗?
答案 0 :(得分:1)
比较字符串不会那样,你应该使用Contains()
函数:
If Label1.Text.Contains("WELCOME HOME") Then
MsgBox("Hello")
End If
应使用Equals()
方法完成相等性检查。与=
的比较实际上在VB.Net中有效,但我认为它不太清楚,可能会被误认为是作业。
If Label1.Text.Equals("WELCOME HOME") Then
MsgBox("Hello")
End If