更新: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 控件。
要求
命名空间:Microsoft.VisualBasic.ApplicationServices
**程序集:**Visual Basic 运行库(位于 Microsoft.VisualBasic.dll 中)
按项目类型列出的可用性
项目类型 |
可用 |
---|---|
Windows 应用程序 |
是 |
类库 |
否 |
控制台应用程序 |
否 |
Windows 控件库 |
否 |
Web 控件库 |
否 |
Windows 服务 |
否 |
网站 |
否 |
权限
不需要任何权限。