Private Sub Form_Unload(Cancel As Integer)
Dim a As Integer
a = MsgBox("确定退出吗?", vbOKCancel, "提示")
If a = vbOK Then
End
End If
End Sub这样为什么不行???应该如何写?
Dim a As Integer
a = MsgBox("确定退出吗?", vbOKCancel, "提示")
If a = vbOK Then
End
End If
End Sub这样为什么不行???应该如何写?
解决方案 »
- 关于 picturebox,小女子有事相求
- 关于在VB中使用windows程序的路径问题
- 做了一个软件,月收入还不到500元,还有必要做下去吗?
- 急用,谁给推荐一下
- 通过VB ADO ODBC连接SQLSERVER为何30秒它会自己确认连接,有没有方法把30改大
- 日期的获取???
- 判断一个数是否是个数字用ISNUMERIC。判断一个文件是否是个图片文件用什么?
- 哪个控件可以实现读取网络驱动器?明天早上起来结贴,谢谢各位!
- 高手是写程序练出来的,查MSDN查出来的,不是问出来的
- 究竟是把图像放入库中好,还是只放个路径好?
- 能设置picturebox的透明度,SetLayeredWindowAttributes 怎么不行啊??
- 求救!菜鸟问题! (有关数据读写的问题)高分回报!!!
If MsgBox("真的退出?", vbOKCancel) = vbCancel Then
Cancel = 1
Else
Cancel = 0
End If
End Sub
Private Sub Form_Unload(Cancel As Integer)
Dim a As Integer
a = MsgBox("确定退出吗?", vbOKCancel, "提示")
If a = vbOK Then
End
else
Cancel = 1
end if
End Sub
If MsgBox("真的退出?", vbOKCancel) = vbCancel Then Cancel = 1
End Sub
最好写在Form_QueryUnload事件中.
If MsgBox("真的退出?", vbOKCancel) = vbCancel Then Cancel = 1
End Sub
'''''''''''''''''''''''''''
看看谁用的字符少:)
If MsgBox("真的退出?", vbOKCancel) = vbCancel Then Cancel = 1
Cancel = IIf(MsgBox("真的退出?", vbOKCancel) = vbOK, 0, 1)
Private Sub Form_Unload(Cancel As Integer)
Cancel=MsgBox("真的退出?", vbOKCancel)
End Sub
ayalicer(小刀惋心)
你的一看就不行
Private Sub command1_Click()
If MsgBox("确定退出本系统吗?", vbQuestion + vbYesNo, "退出系统") = vbYes Then
For Each Form In Forms
Unload Form
Next Form
End If
End Sub
Cancel = MsgBox("真的退出", 1) - 1
End Sub
Private Sub Form_Unload(Cancel As Integer)
Cancel=1-MsgBox("真的退出?", vbOKCancel)
End Sub
中的1-MsgBox("真的退出?", vbOKCancel)是什么意思
1-MsgBox("真的退出?", vbOKCancel)=0也就是返回false
MsgBox("真的退出?", vbOKCancel)是假的话
1-MsgBox("真的退出?", vbOKCancel)=0也就是返回true