首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

關於Form_QueryUnload事件!该如何处理

2012-01-15 
關於Form_QueryUnload事件!我目前想在Form上面,如果User點擊新增之後,沒有保存,當User要關閉此Form的時候,

關於Form_QueryUnload事件!
我目前想在Form上面,如果User點擊新增之後,沒有保存,當User要關閉此Form的時候,我需要提示他是否要進行保存!我現在的問題是,如果User點擊取消之後,此Form仍舊會關閉,正常情況下應該不會關閉才對!以下是我的代碼!
If   CmdSave.Enabled   =   True   Then
        If   MsgBox( "您確定要放棄此次保存嗎? ",   vbInformation   +   vbOKCancel,   "保存提示 ")   =   vbOK   Then
                TmpAddRecord   =   False
                TmpModifyRecord=False
                Unload   Me
        Else
                Exit   Sub
        End   If
End   If

[解决办法]
If CmdSave.Enabled = True Then
If MsgBox( "您確定要放棄此次保存嗎? ", vbInformation + vbOKCancel, "保存提示 ") = vbOK Then
TmpAddRecord = False
TmpModifyRecord=False
Unload Me
Else
cancel=1
End If
End If

以上代码在queryunload里面写

热点排行