您可以將新值指派給 物件上的 My.Settings 設定屬性,以變更用戶設定。
物件 My.Settings 會將每個設定公開為 屬性。 屬性名稱與設定名稱相同,而屬性類型與設定類型相同。 設定的範圍決定屬性是否為唯讀:應用程式範圍設定的屬性是唯讀的,而使用者範圍設定的屬性則是可讀可寫的。 如需詳細資訊,請參閱 My.Settings 物件。
備註
雖然您可以在運行時間變更及儲存用戶範圍設定的值,但應用程式範圍設定是唯讀的,而且無法以程式設計方式變更。 您可以使用 [項目設計 工具] 或編輯應用程式的組態檔,來變更應用程式範圍設定。 如需詳細資訊,請參閱 管理應用程式設定 (.NET) 。
範例
本範例會變更用戶設定的值 Nickname 。
Sub ChangeNickname(ByVal newNickname As String)
My.Settings.Nickname = newNickname
End Sub
若要讓此範例能夠運作,您的應用程式必須具有 Nickname 類型 String的用戶設定。
應用程式會在應用程式關閉時儲存用戶設定。 若要立即儲存設定,請呼叫 My.Settings.Save 方法。 如需詳細資訊,請參閱 如何:在 Visual Basic 中保存使用者設定。