If result12.Contains("""Status"" value=""0""") Then
TextBox1.Text = "Antique Lights are On" And
Label19.ForeColor = Color.Red
End If
我无法弄清楚我在这里做错了什么。我只想让文本框显示“古董灯亮”。我一直收到有关转换为布尔值的错误。它不应该保持弦?我正在使用Visual Studio 2013并创建一个Windows窗体。
答案 0 :(得分:3)
问题在于:
TextBox1.Text = "Antique Lights are On" And
Label19.ForeColor = Color.Red
从VS 2012开始,您不必在VB.NET中包含下划线以用于行继续。
所以这被解释为布尔语句:
"Antique Lights are On" And Label19.ForeColor = Color.Red
由于"Antique Lights are On"
不是有效的布尔语句,因此会出现错误。
答案 1 :(得分:0)
你不需要'和'处理下一行。
'和'在这种情况下,我试图做一个布尔条件,在这种情况下没有意义。