Freigeben über


Gewusst wie: Ändern von Benutzereinstellungen in Visual Basic

Sie können Benutzereinstellungen ändern, indem Sie der zugehörigen Eigenschaft für die Einstellung im My.Settings-Objekt einen neuen Wert zuweisen.

Das My.Settings-Objekt macht alle Einstellungen als Eigenschaft verfügbar. Der Eigenschaftenname entspricht dem Namen der Einstellung, und der Eigenschaftentyp entspricht dem Typ der Einstellung. Der Bereich einer Einstellung bestimmt, ob die zugehörige Eigenschaft schreibgeschützt ist: Die Eigenschaft für eine Einstellung mit dem Bereich Anwendung ist schreibgeschützt, während die Eigenschaft für eine Einstellung mit dem Bereich Benutzer Lese-/Schreibzugriff ermöglicht. Weitere Informationen finden Sie unter My.Settings-Objekt.

Hinweis

Obwohl Sie die Werte benutzerbezogener Einstellungen zur Laufzeit ändern und speichern können, sind anwendungsbezogene Einstellungen schreibgeschützt und können nicht programmgesteuert geändert werden.Sie können anwendungsbezogene Einstellungen beim Erstellen der Anwendung über den Projekt-Designer oder durch Bearbeiten der Konfigurationsdatei der Anwendung ändern.Weitere Informationen finden Sie unter Verwalten von Anwendungseinstellungen.

Beispiel

Im nachfolgenden Beispiel wird der Wert der Benutzereinstellung Nickname geändert.

Sub ChangeNickname(ByVal newNickname As String)
    My.Settings.Nickname = newNickname
End Sub

Für dieses Beispiel muss die Anwendung über eine Nickname-Benutzereinstellung vom Typ String verfügen.

Die Benutzereinstellungen werden beim Beenden der Anwendung gespeichert. Wenn Sie die Einstellungen sofort speichern möchten, rufen Sie die My.Settings.Save-Methode auf. Weitere Informationen finden Sie unter Gewusst wie: Beibehalten von Benutzereinstellungen in Visual Basic.

Siehe auch

Aufgaben

Gewusst wie: Lesen von Anwendungseinstellungen in Visual Basic

Gewusst wie: Beibehalten von Benutzereinstellungen in Visual Basic

Gewusst wie: Erstellen von Eigenschaftenrastern für Benutzereinstellungen in Visual Basic

Referenz

My.Settings-Objekt

Konzepte

Verwalten von Anwendungseinstellungen