VBS的msgbox对话框中,如何定义点击"确认"或"取消"后的动作?

在VBS中,如果我想在一个msgbox对话框中点击"确定",则弹出msgbox"1",如果点击"取消",则弹出msgbox"2",代码该怎么写?表达得不是很清楚,见谅... 在VBS中,如果我想在一个msgbox对话框中点击"确定",则弹出msgbox"1",如果点击"取消",则弹出msgbox"2",代码该怎么写?

表达得不是很清楚,见谅
展开
 我来答
匿名用户
推荐于2018-03-17
展开全部
msgbox函数有返回值
MsgBox(prompt[, buttons] [, title] [, helpfile, context])
返回值
  用于MsgBox函数返回值的常量
  常数值 说明
  vbOK 1 确定
  vbCancel 2 取消
  vbAbort 3 终止
  vbRetry 4 重试
  vbIgnore 5 忽略
  vbYes 6 是
  vbNo 7 否

定义一个变量接收他的返回值,或者直接进行判断
   Ans=MsgBox(“Continue?”,VbOKCancel )或者
   If MsgBox(“Continue?”,VbOKCancel )=vbOK Then msgbox(“1”,vbOkOnly)
  If MsgBox(“Continue?”,VbOKCancel )=vbCancel Then msgbox(“2”,vbOkOnly)
匿名用户
2013-06-06
展开全部
x=msgbox("你要出现的信息",VbOkCancel)
if x=VbOk then
你想要写的代码
elseif x=Vbcancel then
你要写的代码
end if
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-06-06
展开全部
根据以下常数来判断即可
vbOK 1 “确定”按钮被单击。
vbCancel 2 “取消”按钮被单击。
vbAbort 3 “终止”按钮被单击。
vbRetry 4 “重试”按钮被单击。
vbIgnore 5 “忽略”按钮被单击。
vbYes 6 “是”按钮被单击。
vbNo 7 “否”按钮被单击。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式