永发信息网

vb中那个msgbox如果选重试那个按钮的程序怎么编

答案:5  悬赏:50  手机版
解决时间 2021-11-29 17:34
  • 提问者网友:城市野鹿
  • 2021-11-29 10:30
vb中那个msgbox如果选重试那个按钮的程序怎么编
最佳答案
  • 五星知识达人网友:十年萤火照君眠
  • 2021-11-29 10:52
将msgbox的值存入一个变量
然后根据这个变量返回值进行判断执行
if (msgbox"你要重试吗?",vbquestion+vbretryCancel,"提示")=vbCancel then
exit sub
else
.....
end if
全部回答
  • 1楼网友:底特律间谍
  • 2021-11-29 14:03
MsgBox "OK", vbAbortRetryIgnore + 16, "标题" '16是系统提示图标

可以使用常数取值为2
  • 2楼网友:轻雾山林
  • 2021-11-29 13:58
MsgBox "你要重试吗?", vbQuestion + vbRetryCancel, "请问"
  • 3楼网友:woshuo
  • 2021-11-29 13:20
msgbox其实是一个函数,我们一般当成了一个过程来用了!
他是有返回值的
我们可以这样用
Private Sub Form_Load()
Select Case MsgBox("请点一个键", vbOKCancel, "MSGBOX")
Case vbOK: MsgBox "OK"
Case vbNo: MsgBox "NO"
Case 2: MsgBox "点关闭"
End Select
End Sub
  • 4楼网友:迟山
  • 2021-11-29 11:59
msgbox函数也有返回值,你把它赋给一个变量,然后根据这个变量的值来判断点了什麼按钮。

Private Sub Command1_Click()
a = MsgBox("请选择一个按钮", vbAbortRetryIgnore, "TEST")
Debug.Print a
If a = 4 Then MsgBox "你点了重试", , "Tips"
End Sub
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯