2009-10-10 148 views
2

如何避免關閉表格如果錯誤發生了交叉點擊防止關閉表格

+0

只需在'QueryUnload'中詢問即可。人們很少誤點擊關閉按鈕。 – Deanna 2012-11-29 09:55:21

回答

10

在表單的QueryUnload事件中處理此操作。這裏有一個UnloadMode參數和取消參數:

Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer) 

    If UnloadMode = vbFormControlMenu Then Cancel = True 

End Sub 

有關QueryUnload事件的詳細信息,請參閱MSDN VB6 Language Reference或退房this article

+1

+1。有關QueryUnload的另一個信息源是VB6語言參考:在MSDN上這裏http://msdn.microsoft.com/en-us/library/aa445536(VS.60).aspx – MarkJ 2009-10-10 20:19:18

+0

感謝MarkJ。有趣的是谷歌搜索vb6 queryunload事件頁面1沒有列出msdn頁面... – 2009-10-10 21:17:04