Registro de archivos son archivos de texto que las entradas de carga de Windows . El registro contiene la configuración personalizada , la información del conductor y los datos almacenados correspondientes a aplicaciones de carga . AC # programador puede crear estos archivos utilizando las llamadas de archivos IO estándar. Instrucciones
1
Aprende el formato de archivo de registro. Archivos de registro de Windows utilizan la extensión . Reg y contienen un formato específico relacionado con el diseño de registro. El registro contiene carpetas con pares clave-valor asociados. Cuando se crea un archivo de registro , que es importante para crear un texto que se corresponda con esta sintaxis . El siguiente es el formato básico de un valor de registro en un archivo : Línea RegistryVersionBlank sólo [ RegPath1 ] " DataName1 " = " Tipo 1 : Valor1 " DataName2 "= " Tipo 2 : Value2 " Línea en blanco sólo [ RegPath2 ]" DataName3 "= " Tipo 3 : value3 "
2
Configurar valores de cadena para una entrada de registro los valores de cadena se corresponden con la sintaxis se ilustra en la Etapa 1 . strRegVersion string = " Windows Registry Editor Version 5.00 " ; strRegPath string =" [ HKEY_LOCAL_ MACHINE \\ SOFTWARE \\ Policies \\ Microsoft \\ Windows \\ System ] " ; strDataName string = " Configuración de la acción " ; strType string =" DWORD " ; strValue cadena =" Hola Mundo " ;
3
crear una instancia de la clase S de archivos y crear el archivo de texto Ambas medidas se realizan mediante una línea de código el siguiente crea un archivo de registro muestra: . . myRegFile System.IO.StreamWriter = new System.IO.StreamWriter ( @ " C: \\ midirectorio \\ myFile.reg "))
4
Escribe cada cadena creada en el paso 2 para el archivo de registro creado en el paso 3 . el método WriteLine escribe una línea y añade un retorno de carro después de la entrada . Uso WriteLine sin ningún parámetro de texto crea una línea en blanco entre la sección necesaria + "= " + StrType + ": " + strValue ) ;
5
utilizar el método Close para liberar el archivo sea cerrada y los recursos del sistema de liberación el siguiente ejemplo se cierra el archivo es necesario. . por lo que el sistema operativo no se bloquea el archivo abierto : myRegFile.Close ();