| 

.NET C# Java Javascript Exception

2
Ich brauche mal wieder Hilfe. Ich will aus der Registry einen REG_MULTI_SZ-Wert in eine Text-/Reg-Datei schreiben. Wenn ich so einen Wert aus der Registry exportiere, dann sehe ich nur Zahlen. Beispielsweise:
hex(7):50,00,54,00,57,00,00,00,50,00,54,00,57,00,20,00,2e,00,64,00,6c,\
00,6c,00,00,00,50,00,54,00,57,00,20,00,2e,00,6f,00,63,00,78,00,00,00,50,00,\
54,00,57,00,20,00,2e,00,65,00,78,00,65,00,00,00,00,00

Nun möchte ich das ja so haben, wie in einem Export. Nur die Frage ist: Wie schaffe ich das in C#?
News:
01.09.2011
starki 603 1 8
1 Antwort
3
Das, was du siehst, sind die zu Hex konvertierten strings, und dann noch ein bisschen umgebaut. Wie die Konvertierung String->Hex in C# geht, kannst du z.B. hier sehen.

Hier und hier hat jemand schon alles zusammengetragen, was du unter C# zum Registry-Exportieren brauchst.
01.09.2011
KN 1,7k 1 8
KN 1,7k 1 8
Danke für die Links, die hatte ich aber schon besucht, jedoch ist diese Art für mich unbrauchbar. Die Funktion mit dem Umwandeln in Hex-Zahlen war Gold wert. :) Das Einzige, was hier noch zu beachten ist, dass nach jeder Umwandlung noch ein 00 dranzusetzen ist. Warum weiß ich nicht, doch wenn ich mir mein Zitat aus einer Reg-Datei anschaue, dann ist das dort auch so geregelt.
starki 01.09.2011
schön, wenn dir meine Antwort geholfen hat :-)
KN 01.09.2011

Stelle deine .net-Frage jetzt!
TOP TECHNOLOGIES CONSULTING GmbH