My.Settings 对象

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

备注

对象提供对应用程序设置的访问权限,并允许你动态存储和检索应用程序 My.Settings 的属性设置和其他信息。 有关详细信息,请参阅管理应用程序设置 (.NET)

属性

My.Settings 对象的属性提供对应用程序设置的访问。 若要添加或删除设置,请使用 设置 设计器

每个设置都有 一个"名称"、"类型**"、"作用域**"和"",这些设置确定要访问每个设置的属性在 对象中的 My.Settings 显示方式:

  • 名称 确定属性的名称。

  • 类型 确定属性的类型。

  • Scope 指示属性是否只读。 如果值为 Application, 则属性为只读;如果值为 User, 则属性为读写。

  • Value 是属性的默认值。

方法

方法 说明
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

若要使此示例正常工作,应用程序必须具有类型为 StringNickname 设置。

另请参阅