Gewusst wie: Ändern von Benutzereinstellungen in Visual Basic

Sie können eine Benutzereinstellung ändern, indem Sie der Einstellung der Eigenschaft auf dem My.Settings-Objekt einen neuen Wert zuweisen.

Das My.Settings-Objekt macht jede Einstellung als Eigenschaft verfügbar. Der Eigenschaftenname ist identisch mit dem Einstellungsnamen, und der Eigenschaftentyp entspricht dem Typ der Einstellung. Der Bereich der Einstellung gibt an, ob die Eigenschaft schreibgeschützt ist; die Eigenschaft für den Bereich Anwendung ist schreibgeschützt, während die Eigenschaft für die Bereichseinstellung Benutzer über einen Lese-/Schreibzugriff verfügt. Weitere Informationen finden Sie unter My.Settings-Objekt.

Hinweis

Obwohl Sie die Werte der Einstellungen für den Benutzerbereich zur Laufzeit ändern und speichern können, sind die Einstellungen für den Anwendungsbereich schreibgeschützt und können nicht programmgesteuert geändert werden. Sie können die Einstellungen für den Anwendungsbereich nur ändern, wenn Sie die Anwendung mithilfe des Projekt-Designers erstellen, oder indem Sie die Anwendungskonfigurationsdatei bearbeiten. Weitere Informationen finden Sie unter Verwalten von Anwendungseinstellungen (.NET).

Beispiel

In diesem Beispiel wird der Wert der Nickname-Benutzereinstellung geändert.

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

Damit dieses Beispiel funktioniert, muss Ihre Anwendung eine Nickname-Benutzereinstellung vom Typ String aufweisen.

Die Anwendung speichert die Benutzereinstellungen beim Herunterfahren der Anwendung. Um die Einstellungen sofort zu speichern, rufen Sie die My.Settings.Save-Methode auf. Weitere Informationen finden Sie unter Vorgehensweise: Beibehalten von Benutzereinstellungen in Visual Basic.

Siehe auch

My.Settings-Objekt
Vorgehensweise: Lesen von Anwendungseinstellungen in Visual Basic
Vorgehensweise: Beibehalten von Benutzereinstellungen in Visual Basic
Vorgehensweise: Erstellen von Eigenschaftenrastern für Benutzereinstellungen in Visual Basic
Verwalten von Anwendungseinstellungen (.NET)