如何:在 Visual Basic 中保存用户设置

您可以使用 My.Settings.Save 方法保存对用户设置的更改。

通常,应用程序设计为在关闭时保存对用户设置的更改。 这是因为保存设置需要花费几秒钟的时间(具体取决于几个因素)。

有关更多信息,请参见 My.Settings 对象 (Visual Basic)

提示

虽然在运行时可以更改并保存用户范围设置值,但应用程序范围设置是只读的,不可以通过编程方式进行更改。 创建应用程序时,通过“项目设计器”或通过编辑应用程序的配置文件,可更改应用程序范围设置。 有关更多信息,请参见 管理应用程序设置

示例

此示例更改 LastChanged 用户设置的值,并调用 My.Settings.Save 方法保存所做的更改。

Sub ChangeAndPersistSettings()
    My.Settings.LastChanged = Today
    My.Settings.Save()
End Sub

若要使此示例正常工作,应用程序必须具有类型为 Date 的 LastChanged 用户设置。 有关更多信息,请参见 如何:添加或移除应用程序设置

请参见

任务

如何:在 Visual Basic 中读取应用程序设置

如何:在 Visual Basic 中更改用户设置

如何:在 Visual Basic 中创建用户设置的属性网格

如何:添加或移除应用程序设置

参考

My.Settings 对象 (Visual Basic)

其他资源

管理应用程序设置