【发布时间】:2017-01-25 23:44:31
【问题描述】:
当我检查所有复选框时,总数仍然是 10。我不知道这里发生了什么,请帮助
Dim top As Integer
Select Case top
Case CheckBox1.Checked
top = +10
Case CheckBox2.Checked
top = +10
Case CheckBox3.Checked
top = +10
Case CheckBox4.Checked
top = +10
Case CheckBox5.Checked
top = +10
Case CheckBox6.Checked
top = +10
End Select
TextBox2.Text = top
【问题讨论】:
-
这似乎不是一个明智的
Select Case声明。您应该使用多个If语句。 -
您正在测试没有任何价值的
top变量....顺便说一句,我没有否决您的问题 :) -
显然不是一个完整的答案,但
top = +10与top = 10相同,而您想要top += 10
标签: vb.net if-statement checkbox switch-statement