Cómo: Cambiar la configuración del usuario en Visual Basic
Puede cambiar una configuración de usuario mediante la asignación de un nuevo valor a la propiedad de la configuración en el objeto My.Settings
.
El objeto My.Settings
expone cada configuración como una propiedad. El nombre de propiedad es el mismo que el nombre de la configuración y el tipo de propiedad es el mismo que el tipo de configuración. El ámbito de la configuración determina si la propiedad es de solo lectura: La propiedad de una configuración con ámbito Aplicación es de solo lectura, mientras que la propiedad de una configuración con ámbito Usuario es de lectura y escritura. Para obtener más información, vea My.Settings (Objeto).
Nota
Aunque se pueden cambiar y guardar los valores de configuraciones con ámbito de usuario en tiempo de ejecución, las configuraciones con ámbito de aplicación son de solo lectura y no se puede cambiar mediante programación. Las configuraciones con ámbito de aplicación se pueden cambiar en el momento de crear la aplicación mediante el Diseñador de proyectos o a través del archivo de configuración de la aplicación. Para obtener más información, vea Administrar la configuración de la aplicación (.NET).
Ejemplo
En este ejemplo se cambia el valor de la configuración de usuario Nickname
.
Sub ChangeNickname(ByVal newNickname As String)
My.Settings.Nickname = newNickname
End Sub
Para que funcione este ejemplo, la aplicación debe tener una configuración de usuario Nickname
, de tipo String
.
La aplicación guarda la configuración del usuario cuando se cierra. Para guardar la configuración inmediatamente, llame al método My.Settings.Save
. Para obtener más información, vea Cómo: Conservar la configuración del usuario en Visual Basic.