一个VB编程的小小问题

来源:百度知道 编辑:UC知道 时间:2024/06/19 03:10:35
我写了一条语句是关于MSGBOX的应用,句子是这样的"msgbox "你确定?",vbYesNo,"最后提示"
然后,我要在弹出的MSGBOX上点YES时,要SHOW FORM2
这个句子怎么写????!
谢谢!!!!

t=msgbox("你确定?",vbYesNo,"最后提示")
if t=vbyes then form2.show

msbox 函数有返回值的

Dim msg As Long
msg = MsgBox("你确定?", vbYesNo + vbExclamation, "最后提示")
If msg = 6 Then ' 按下确定
form2.Show
End If

一楼的很正确!
If MsgBox("你确定?", vbYesNo, "最后提示") = vbYes Then
form2.Show
End If

嗯,这样看起来较简点。。。

a="msgbox "你确定?",vbYesNo,"最后提示"
if a=vbyes then
form2.show
end if
例如
Private Sub Command1_Click()
a=msgbox ("你确定?",vbYesNo+ vbInformation,"最后提示" )
If t = vbYes Then
End
(Else
Form1.Picture = LoadPicture("C:\Users\lenovo\Pictures\6.jpg")
)这个可以吧不写
End If

End Sub
要注意输入符号要是英文的!!

下面3个都行