關於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里面写