Interaction.SaveSetting(String, String, String, String) Método

Definición

Guarda o crea una entrada de aplicación en el registro de Windows. La My característica proporciona mayor productividad y rendimiento en las operaciones del Registro que SaveSetting. Para obtener más información, consulte Registry.

public:
 static void SaveSetting(System::String ^ AppName, System::String ^ Section, System::String ^ Key, System::String ^ Setting);
public static void SaveSetting(string AppName, string Section, string Key, string Setting);
static member SaveSetting : string * string * string * string -> unit
Public Sub SaveSetting (AppName As String, Section As String, Key As String, Setting As String)

Parámetros

AppName
String

Required. String expresión que contiene el nombre de la aplicación o proyecto al que se aplica la configuración.

Section
String

Required. String expresión que contiene el nombre de la sección en la que se guarda la configuración de clave.

Key
String

Required. String expresión que contiene el nombre de la configuración de clave que se va a guardar.

Setting
String

Required. Expresión que contiene el valor al que Key se va a establecer.

Excepciones

No se pudo crear el Registro de claves o el usuario no ha iniciado sesión.

Ejemplos

En el ejemplo siguiente se usa primero la función para realizar entradas en el registro de Windows para la aplicación /> de para quitarlas.

' Place some settings in the registry.
SaveSetting("MyApp", "Startup", "Top", "75")
SaveSetting("MyApp", "Startup", "Left", "50")
' Remove Startup section and all its settings from registry.
DeleteSetting("MyApp", "Startup")
' Remove MyApp from the registry.
DeleteSetting("MyApp")

Comentarios

La SaveSetting función agrega la clave a HKEY_CURRENT_USER\Software\VB and VBA Program Settings.

Si la configuración de la clave no se puede guardar por ningún motivo, se produce un error.

SaveSetting requiere que un usuario inicie sesión porque funciona con la clave del HKEY_LOCAL_USER Registro, que no está activa hasta que un usuario inicia sesión de forma interactiva.

La configuración del Registro a la que se va a acceder desde un proceso no interactivo (por ejemplo, Mtx.exe) debe almacenarse en las claves del HKEY_LOCAL_MACHINE\Software\ Registro o HKEY_USER\DEFAULT\Software .

SaveSetting requiere Write y CreateRegistryPermission.

Se aplica a

Consulte también