提供屬性和方法來存取應用程式的設定。
備註
My.Settings物件可讓您存取應用程式的設定,並可讓您動態儲存和擷取應用程式的屬性設定和其他資訊。 如需詳細資訊,請參閱 管理應用程式設定 (.NET) 。
屬性
對象的屬性 My.Settings 會提供應用程式設定的存取權。 若要新增或移除設定,請使用 [設定設計工具]。
每個設定都有 [名稱]、[ 類型]、[ 範圍] 和 [值],這些設定會決定屬性存取物件中 My.Settings 每個設定的方式:
Name 決定屬性的名稱。
類型 會決定 屬性的類型。
範圍 指出屬性是否為唯讀。 如果值為 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
若要讓此範例運作,您的應用程式必須具有 Nickname 類型的 String設定。