Tecnología

Inicio

Cómo modificar el Registro con C #

El registro de la ventana contiene información acerca de las configuraciones de programas y datos. los programas de la ventana de acceso al registro para almacenar datos en "claves", que otros programas editados. El lenguaje de programación C # expone el control del registro para el programador que permite ejecutar programas escritos en C # para crear nuevas claves de registro y, editar o borrar los ya existentes. Las claves de registro se organizan en forma jerárquica y trabaja con muchos tipos de datos, lo que los hace uno de los mejores para el almacenamiento hace. Microsoft Visual Studio 2010 permite el rápido desarrollo del programa C # y la versión Express es gratuito para uso no comercial.

Instrucciones

1 Descargar e instalar Visual Studio 2010 desde el sitio web de Microsoft. Abrir una solución nueva o existente proyecto en Visual Studio 2010.

2 Navegue hasta el código en el registro necesita ser editado.

3 Crear un nuevo objeto "RegistryKey" escribiendo "Microsoft.Win32.RegistryKey" seguido de un espacio y luego el nombre del objeto. Si el objeto se llama "clave", entonces el objeto se ha creado usando: "Clave de Microsoft.Win32.RegistryKey;".

4 Seleccione la clave raíz del registro para editar, en un nuevo tipo de línea "clave = Microsoft.Win32.Registry." directamente seguido por el nombre de la clave raíz con un punto final después. Por ejemplo, si la clave raíz de usuario actual iba a ser editado el comando se define como: "clave = Microsoft.Win32.Registry.CurrentUser."

5 Crear una nueva clave de los sub utilizando el método de "CreateSubKey". Tipo "CreateSubKey (" ");" inmediatamente después de la parada completa de la clave raíz, insertando el nombre de la clave secundaria que se creará entre las marcas del habla. Si el nombre clave de los sub era "mySubKey", entonces la línea se lee: "clave = Microsoft.Win32.Registry.CurrentUser.CreateSubKey (" mySubKey ");".

6 Establecer un valor para la clave de los sub escribiendo "key.SetValue (" en una nueva línea con el nombre del valor y el valor de los datos clave sub envueltos en comillas separadas por una coma recordar para cerrar el comando con. ");". Para establecer el valor de la clave del "nombre" a "Bob", entonces el comando se define como: "key.SetValue (" Nombre "," Bob ");".

7 Cerrar el acceso al registro con el comando "Cerrar" en el objeto "RegistryKey". Si el objeto se llama "clave", entonces el comando se denota como: "key.Close ();".

Consejos y advertencias

  • Los programas que se ejecutan en Windows Vista y Windows 7 pueden requerir que el usuario proporcione acceso de administrador antes de editar el registro.