Delen via


Procedure: Gebruikers Instellingen wijzigen in Visual Basic

U kunt een gebruikersinstelling wijzigen door een nieuwe waarde toe te wijzen aan de eigenschap van de instelling in het My.Settings object.

In My.Settings het object wordt elke instelling als eigenschap weergegeven. De naam van de eigenschap is hetzelfde als de naam van de instelling en het eigenschapstype is hetzelfde als het instellingstype. Het bereik van de instelling bepaalt of de eigenschap alleen-lezen is: de eigenschap voor een instelling voor toepassingsbereik heeft het kenmerk Alleen-lezen, terwijl de eigenschap voor een instelling voor gebruikersbereik lezen/schrijven is. Zie Mijn.Instellingen voor meer informatie Object.

Notitie

Hoewel u de waarden van instellingen voor gebruikersbereik tijdens runtime kunt wijzigen en opslaan, zijn instellingen voor toepassingsbereik alleen-lezen en kunnen ze niet programmatisch worden gewijzigd. U kunt instellingen voor toepassingsbereik wijzigen wanneer u de toepassing maakt met projectontwerper of door het configuratiebestand van de toepassing te bewerken. Zie Toepassingsbeheer Instellingen (.NET) voor meer informatie.

Opmerking

In dit voorbeeld wordt de waarde van de Nickname gebruikersinstelling gewijzigd.

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

Dit voorbeeld werkt alleen als uw toepassing een Nickname gebruikersinstelling heeft, van het type String.

De toepassing slaat de gebruikersinstellingen op wanneer de toepassing wordt afgesloten. Als u de instellingen onmiddellijk wilt opslaan, roept u de My.Settings.Save methode aan. Zie Procedure: Gebruikers Instellingen behouden in Visual Basic voor meer informatie.

Zie ook