Wie Konvertieren von binären Registrierungswerte Zeichenfolge

September 29

Wie Konvertieren von binären Registrierungswerte Zeichenfolge

Jedem Computer unter Windows hat eine Registrierung, die normalerweise verborgen bleibt. Die Registry ist eine Datenbank, die Windows enthält Konfigurationsinformationen sowie Konfigurationseinstellungen von Drittanbieter-Programmen verwendet. Weil Sie die Registrierung manuell ändern seine Fähigkeit, Funktion zerstören kann, bevorzugen einige Programmierer Kopieren der Registrierungs, und zeigen sie mithilfe von Microsoft NET Programmierumgebung. Microsoft, eingedenk der Programmierer benötigen Zugriff auf die Registrierung bereitgestellt, mehrere Klassen, die Sie, zu heimlich die binäre Werte in der Registrierung in String-Werte enthalten verwenden können.

Anweisungen

1 Öffnen Sie Visual Studio und die Datei, die Sie Zugriff auf die Registrierung verwenden möchten. Geben Sie "Microsoft. Win32", damit der Compiler erkennt die Registrierungsklassen, die Sie in Ihrem Code verwenden.

2 Instanziieren Sie eine RegistryKey-Variable, die mit den binären Registrierungswert, die, den Sie konvertieren möchten:

RegistryKey SampleRegistryKey = //access entsprechenden Registry-Datei hier.

3 Konvertieren Sie den Registrierungswert in der binary-Datentyp, und platzieren Sie es in ein Array von Bytes:

Byte [] SampleBytesFromRegistery = (Task(OfByte()) sampleRegistryKey.GetValue("registryValue");

4 Instanziiert eine String-Variable, und weisen sie den Wert der binäre Werte:

String SampleConvertedBytes = New String("");

5 Das Array der binären Registrierungswerte durchlaufen Sie und weisen Sie jeweils die Zeichenfolge innerhalb einer Foreach-Schleife, trennen jeden Wert mit einem Leerzeichen:

Foreach (Byte X in SampleBytesFromRegistery)

{

SampleConvertedBytes += x.ToString() + "";

}

6 Die konvertierte Zeichenfolge an Aufrufcode zurückgeben und nach Bedarf nutzen:

Rückkehr SampleConvertedBytes;

Tipps & Warnungen

  • Diese Technik nur kopiert und die Kopie der Registrierung in eine Zeichenfolge konvertiert. Walten Sie großen Vorsicht, wenn Sie die Registrierung selbst ändern möchten.