My.Application.SaveMySettingsOnExit 屬性
更新:2007 年 11 月
判斷應用程式是否要在結束時儲存使用者設定。
' Usage Dim value As Boolean = My.Application.SaveMySettingsOnExit ' Declaration Public Property SaveMySettingsOnExit As Boolean
傳回值
Boolean,True 指示應用程式在結束時儲存使用者設定。否則,將不會隱含地儲存設定。
備註
SaveMySettingsOnExit 屬性允許使用者變更應用程式在執行階段儲存設定的方式。您可以使用 My.Settings 物件的 Save 方法,明確地儲存設定變更。如需變更和儲存設定的詳細資訊,請參閱 My.Settings 物件。
關閉應用程式時,將不會保留這個屬性的變更。若要永久地變更 SaveMySettingsOnExit 屬性,您必須在 [專案設計工具] 中變更設定:
若要在 [專案設計工具] 中變更設定
在 [方案總管] 中選取專案。在 [專案] 功能表上按一下 [屬性]。
按一下 [應用程式] 索引標籤。
選取 [程式關閉時儲存 My.Settings]。
如需詳細資訊,請參閱管理應用程式屬性。
範例
這個範例有兩個部分。
InitializeSaveMySettingsOnExit 副程式,用於將 CheckBox 控制項的核取狀態初始化為 SaveMySettingsOnExit 屬性的目前值。
SaveMySettingsOnExit_CheckedChanged 副程式,用於處理 CheckBox 控制項的變更,以更新 My.Application.SaveMySettingsOnExit 屬性。
Private Sub InitializeSaveMySettingsOnExit()
SaveMySettingsOnExit.Checked = _
My.Application.SaveMySettingsOnExit
End Sub
Private Sub SaveMySettingsOnExit_CheckedChanged( _
ByVal sender As System.Object, _
ByVal e As System.EventArgs _
) Handles SaveMySettingsOnExit.CheckedChanged
My.Application.SaveMySettingsOnExit = _
SaveMySettingsOnExit.Checked
End Sub
若要使這個範例運作,您的應用程式必須具有名為 SaveMySettingsOnExit 的 CheckBox 控制項。
需求
命名空間 (Namespace)︰Microsoft.VisualBasic.ApplicationServices
類別︰WindowsFormsApplicationBase
組件:Visual Basic 執行階段程式庫 (在 Microsoft.VisualBasic.dll 中)
依專案類型的可用性
專案類型 |
是否可用 |
---|---|
Windows 應用程式 |
是 |
類別庫 |
否 |
主控台應用程式 |
否 |
Windows 控制項程式庫 |
否 |
Web 控制項程式庫 |
否 |
Windows 服務 |
否 |
網站 |
否 |
使用權限
不需要使用權限。