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).