My.Settings 对象 (Visual Basic)

提供用于访问应用程序设置的属性和方法。

备注

My.Settings 对象提供了对应用程序设置的访问,并允许您动态地存储和检索应用程序的属性设置和其他信息。 有关更多信息,请参见 管理应用程序设置

属性

My.Settings 对象的属性提供对应用程序设置的访问。 若要添加或删除设置,请使用**“设置设计器”**。 有关更多信息,请参见 如何:添加或移除应用程序设置

每个设置都有**“名称”“类型”“范围”“值”**,并且这些设置确定属性如何访问 My.Settings 对象中出现的每个设置:

  • **“名称”**确定属性的名称。

  • **“类型”**确定属性的类型。

  • “范围”指明属性是否为只读。 如果值为“Application”,则属性为只读;如果值为**“User”**,则属性为读写。

  • **“值”**是属性的默认值。

方法

方法

说明

Reload

从上次保存的值中重新加载用户设置。

Save

保存当前用户设置。

My.Settings 对象还提供了一些从 ApplicationSettingsBase 类中继承的高级属性和方法。

任务

下表列出了涉及 My.Settings 对象的任务的示例。

若要

请参见

读取应用程序设置

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

更改用户设置

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

保留用户设置

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

为用户设置创建属性网格

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

示例

此示例显示 Nickname 设置的值。

Sub ShowNickname()
    MsgBox("Nickname is " & My.Settings.Nickname)
End Sub

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

请参见

任务

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

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

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

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

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

参考

ApplicationSettingsBase

其他资源

管理应用程序设置