Windows se basa en gran medida en los datos enviados desde la base de datos de registro.
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. DETECTAR cupones falsos
Lo que necesita
Visual Studio
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.
Crear una instancia de una variable RegistryKey utilizando el valor del registro binario es necesario convertir:
RegistryKey sampleRegistryKey = / / acceso a los archivos de registro apropiado en este caso.
Convertir el valor de registro en el tipo de datos binarios y colocarlo en una matriz de bytes:
byte [] sampleBytesFromRegistery = (byte ()) sampleRegistryKey.GetValue ("registryValue");
Crear una instancia de variable de cadena y asignarle el valor de los valores binarios:
SampleConvertedBytes String = new String ("");
Iterar a través de la gama de valores del registro binario y asignar cada una a la cadena dentro de un bucle foreach, separando cada valor con un espacio:
foreach (x byte en sampleBytesFromRegistery)
{
sampleConvertedBytes + = x.ToString () + "";
}
Devuelva la cadena convertida en código de llamada y utilizar cuando sea necesario:
volver sampleConvertedBytes;
Consejos y advertencias
Esta técnica simplemente copia y convierte la copia del registro en una cadena. Tenga mucho cuidado si usted tiene la intención de modificar el propio Registro.
No hay comentarios:
Publicar un comentario