【发布时间】:2015-03-16 10:37:42
【问题描述】:
我编写了一个程序,用户可以在其中建立自己的电话计划。他们有两个复选框,允许他们将电子邮件和短信添加到他们的计划中。如果他们只想要电子邮件,则需要额外支付 25 美元。如果他们只想要 txt 消息,则需要额外支付 10 美元。如果他们同时选中这两个框,则金额应为 35 美元。 当他们只点击其中一个复选框而不是同时点击两个复选框时,我的代码就可以工作。当用户勾选两者时,它会返回 25 而不是 35。我将包含与以下问题相关的代码部分。
If chkEmail.Checked = True Then
dblOptions = 25
ElseIf chkTxt.Checked = True Then
dblOptions = 10
ElseIf chkEmail.Checked = True And chkTxt.Checked = True Then
dblOptions = 35
End If
【问题讨论】: