【发布时间】:2017-12-16 11:48:56
【问题描述】:
我正在做计算器,如果用户不向 num1 和 num2 输入值,我会编写代码,它会向屏幕显示消息,我使用 if-else 来完成。它适用于 num1 和运算符,但不适用于 num2。我该如何解决?
If TextBox1.Text = "" Or TextBox2.Text = "" Then
If TextBox1.Text = "" Then
MsgBox("Please enter data to number 1 ")
TextBox1.Focus()
Label1.ForeColor = Color.Red
Else
Label1.ForeColor = SystemColors.ControlText
End If
ElseIf TextBox1.Text = "" Or TextBox2.Text = "" Then
If TextBox2.Text = "" Then
MsgBox("Please enter data to number 2")
TextBox2.Focus()
Label2.ForeColor = Color.Red
Else
Label1.ForeColor = SystemColors.ControlText
End If
End If
【问题讨论】:
标签: vb.net if-statement nested