这是我尝试过的……我认为这是完全错误的,因为它不起作用。
If ProgressBar1.Value > 5 < 20 Then
Label8.Text = "Hello"
End If
非常感谢所有帮助!谢谢你。
这是我尝试过的……我认为这是完全错误的,因为它不起作用。
If ProgressBar1.Value > 5 < 20 Then
Label8.Text = "Hello"
End If
非常感谢所有帮助!谢谢你。
If ProgressBar1.Value > 5 AndAlso ProgressBar1.Value < 20 Then
Label8.Text = "Hello"
End If
是一种方式。
AndAlso
表示如果第一个值评估为假,则条件将“短路”。因此,如果 ProgressBar1.Value 不 > 5 - 它不会费心检查其余的条件。
您也可以使用And
If ProgressBar1.Value > 5 And ProgressBar1.Value < 20 Then
Label8.Text = "Hello"
End If
它会评估这两种情况。在这种特殊情况下,它不会有太大的区别,但我通常更喜欢 AndAlso/OrElse 而不是 And/Or
你必须使用“And”行来做一个 and 语句。它应该看起来像这样
If ProgressBar1.Value > 5 And ProgressBar1.Value < 20 Then
Label8.Text = "Hello"
End If
此外,如果您只希望其中一个为真,则可以使用“或”语句。