VB选择对话框怎么做。

比如点击一个按钮,弹出对话框,`有一段文字,下面有两个按钮,同意和取消呢?... 比如点击一个按钮,弹出对话框,`有一段文字,下面有两个按钮,同意和取消呢? 展开
 我来答
149005501
2015-10-15 · TA获得超过8.6万个赞
知道顶级答主
回答量:7.9万
采纳率:90%
帮助的人:1.3亿
展开全部

以msgbox为例,根据返回值判断即可。

示例:

Dim aa As Long '定义用于接收变量
aa = MsgBox("是否确定", vbYesNo, "提示选择:") '提示选择对话框
If aa = 6 Then '判断按钮值,是为6,否为7
MsgBox "你按了是"
Else
MsgBox "你按了否"
End If

wuqinlon
2012-01-11 · 超过29用户采纳过TA的回答
知道答主
回答量:71
采纳率:100%
帮助的人:32万
展开全部
'你的意思应该是如果点击同意执行某个时间,取消就退出或执行另一个事件吧
if MsgBox("框中显示的内容", vbOKCancel, "标题") = vbOK then
'点击确定执行的事件
end if
if MsgBox("框中显示的内容", vbOKCancel, "标题") = vbCancel then
'点击取消执行的事件或者干脆就exit sub/function
end if
'最好是MsgBox("框中显示的内容",vbQuestion + vbOKCancel, "标题") ,这样好看点
追问
if MsgBox("框中显示的内容", vbOKCancel, "标题") = vbOK then
'点击确定执行的事件
换成纯代码
追答
实际上"框中显示的内容"就是你想显示的东西,可以用中文提示
"标题"就是提示、注意这一类的在显示消息框最左上角的东西
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hnpyzzw
2012-01-11 · TA获得超过862个赞
知道小有建树答主
回答量:1291
采纳率:0%
帮助的人:698万
展开全部
msg=msgbox(”框中显示的内容“,49,"标题")
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
淡月残缘_董蒙
2012-01-11 · TA获得超过153个赞
知道小有建树答主
回答量:233
采纳率:0%
帮助的人:124万
展开全部
使用Msgbox函数就可以了!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式