以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- elseif执行咨询 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=157535) |
-- 作者:guosheng -- 发布时间:2020/10/20 9:54:00 -- elseif执行咨询 …… Elseif (e.Form.Controls("类别").value = "A" And MessageBox.Show("A?", "警告", MessageBoxButtons.YesNo, MessageBoxIcon.Question)=DialogResult.Yes) or (e.Form.Controls("类别").value = "B" And MessageBox.Show("B?", "警告", MessageBoxButtons.YesNo, MessageBoxIcon.Question)=DialogResult.Yes) or (e.Form.Controls("类别").value = "C" And MessageBox.Show("C?", "警告", MessageBoxButtons.YesNo, MessageBoxIcon.Question)=DialogResult.Yes) Forms("Abc").close endif 我想让警告提示窗口根据e.Form.Controls("类别").value的值不同提示一次,但是以上代码,提示框出现了3次,该怎么改啊? |
-- 作者:有点蓝 -- 发布时间:2020/10/20 10:07:00 -- ElseIf (e.Form.Controls("类别").value = "A" OrElse e.Form.Controls("类别").value = "B" OrElse e.Form.Controls("类别").value = "C" If MessageBox.Show(e.Form.Controls("类别").value & "?", "警告", MessageBoxButtons.YesNo, MessageBoxIcon.Question)=DialogResult.Yes Forms("Abc").close End If End If
|