Cada equipo que ejecuta Windows tiene un registro que permanece normalmente oculto . El registro es una base de datos que contiene información de configuración de Windows, así como los valores de configuración utilizados por programas de terceros . Debido a modificar manualmente el registro puede destruir su capacidad de funcionar , algunos programadores prefieren copiar el registro y verlo usando Microsoft. NET marco de programación . Microsoft , consciente de los programadores que necesitan para acceder al registro , siempre y varias clases que puede utilizar para convertir los valores binarios contenidos en el registro en los valores de cadena . Cosas que necesitará
Visual Studio
Ver Más instrucciones
1
Abra Visual Studio y el archivo que desea utilizar para acceder al registro. Tipo " Microsoft.Win32 " para que el compilador reconoce las clases de registro que va a utilizar en el código
2
instancias de una variable de RegistryKey utilizando el valor del registro binario es necesario convertir a otra .
< P . > RegistryKey sampleRegistryKey = //acceso a los archivos de registro apropiado en este caso
3
Convierte el valor del Registro en el tipo de datos binarios y colocarlo en una matriz de bytes :
byte [ ] sampleBytesFromRegistery = (byte ()) sampleRegistryKey.GetValue ( " registryValue ");
4
instancias de una variable de cadena y asignarle el valor de los valores binarios :
sampleConvertedBytes cadena = new String ( "");
5
recorrer la matriz de valores del registro binario y asignar cada uno a la cadena dentro de un bucle foreach , separando cada valor con un espacio:
foreach (x bytes en sampleBytesFromRegistery ) guía
{
sampleConvertedBytes + = x.ToString () + ""; }
6
Volver la cadena convertida al código de llamada y utilizar cuando sea necesario :
sampleConvertedBytes retorno
;