我是编程新手,在Visual Basic中遇到了一个我无法解决的问题。许多论坛和YouTube视频之后,我仍然没有答案。我使用的是嵌套选择结构,其中有两个消息框。我不知道如何获得第二个对话框的结果来触发elseif语句。它只是跳过它。我相信因为我为一个对话结果声明了一个变量,所以它同时检查了这两个变量,但在这种情况下,我不知道如何只声明第二个对话结果。以下是到目前为止的代码。
Dim dblTotal As Double = 12
Dim strResponse As DialogResult
‘询问优惠券和$2优惠券的对话框。If MessageBox.Show(“顾客有优惠