Dela via


Gör så här: Ändra användar-Inställningar i Visual Basic

Du kan ändra en användarinställning genom att tilldela ett nytt värde till inställningens egenskap för My.Settings objektet.

Objektet My.Settings exponerar varje inställning som en egenskap. Egenskapsnamnet är samma som inställningsnamnet och egenskapstypen är samma som inställningstypen. Inställningens omfång avgör om egenskapen är skrivskyddad: Egenskapen för en programomfattningsinställning är skrivskyddad, medan egenskapen för en inställning för användaromfattning är skrivskyddad. Mer information finns i My.Inställningar Objekt.

Kommentar

Även om du kan ändra och spara värdena för inställningar för användaromfattning vid körning är inställningarna för programomfattning skrivskyddade och kan inte ändras programmatiskt. Du kan ändra inställningarna för programomfattning när du skapar programmet med hjälp av Projektdesignern eller genom att redigera programmets konfigurationsfil. Mer information finns i Hantera program Inställningar (.NET).

Exempel

Det här exemplet ändrar värdet för användarinställningen Nickname .

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

För att det här exemplet ska fungera måste programmet ha en Nickname användarinställning av typen String.

Programmet sparar användarinställningarna när programmet stängs av. Om du vill spara inställningarna omedelbart anropar du My.Settings.Save metoden. Mer information finns i How to: Persist User Inställningar in Visual Basic (Så här gör du: Spara användare Inställningar i Visual Basic).

Se även