程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> Visual Basic語言 >> VB綜合教程 >> 利用Form_QueryUnload詢問視窗

利用Form_QueryUnload詢問視窗

編輯:VB綜合教程

  如何在視窗關閉時,詢問使用者是否確定關閉,若否,則取消關閉動作,若是則結束程式!

  這是一個很重要的問題,想想,如果還有編輯中的檔案尚未存檔,但一時忘了按下「關機」鈕,那麼編輯中的檔案難道就不存檔了嗎?為了避免這種事情的發生,Windows在關機以前會徵詢每一個視窗是否同意關機,而對VB程式而言,所收到「徵詢同意關機」的事件是Form_QueryUnload,如果程式不同意關機,可以將參數中的Cancel設定為True,如下:

  PrivateSubForm_QueryUnload(Cancel AsInteger,UnloadModeAsInteger)

  Cancel=True

  EndSub

  則Windows便會終止關機的動作。只有在所有視窗都同意關機的情況下,Windows才會真的關機。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved