Share via


Como: Alterar configurações de usuário no Visual Basic

Você pode alterar uma configuração do usuário atribuindo um novo valor à propriedade da configuração no objeto My.Settings.

O objeto My.Settings expõe cada configuração como uma propriedade.O nome da propriedade é o mesmo do nome da configuração, e o tipo da propriedade é o mesmo do tipo da configuração.Escopo determina se a propriedade é somente leitura: A propriedade para um Aplicativo- configuração de escopo de leitura — somente, enquanto a propriedade para um Usuário-configuração de escopo é leitura-gravar.Para obter mais informações, consulte Objeto My.Settings.

Observação:

Embora seja possível alterar e Salvar os valores de usuário -configurações de escopo em time de execução , configurações de escopo de aplicativo são somente leitura e não pode ser alteradas programaticamente .Você pode alterar o aplicativo -configurações de escopo quando criar o aplicativo usando o o Designer de projeto ou editando o arquivo de configuração do aplicativo.Para obter mais informações, consulte Configurações de aplicativo.

Exemplo

Este exemplo altera o valor da configuração do usuário Nickname.

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

Para que este exemplo funcione, seu aplicativo deve ter uma configuração de usuário Nickname, do tipo String.Para obter mais informações, consulte Como: Adicionar ou remover configurações do aplicativo.

O aplicativo salva as configurações de usuário quando o aplicativo é desligado.Para salvar as configurações imediatamente, chame o método My.Settings.Save.Para obter mais informações, consulte Como: Persist usuário Settings in Visual Basic.

Consulte também

Tarefas

Como: Ler configurações do aplicativo no Visual Basic

Como: Persist usuário Settings in Visual Basic

Como: Criar grades de propriedade para configurações de usuário no Visual Basic

Como: Adicionar ou remover configurações do aplicativo

Conceitos

Configurações de aplicativo

Referência

Objeto My.Settings

Outros recursos

Gerenciando definições de aplicativo