Entwickler-Ecke

IO, XML und Registry - Problem mit RegistryValueKind.Binary


lupo - Do 15.03.07 17:39
Titel: Problem mit RegistryValueKind.Binary
Hi,

ich habe ein Prblem beim setzten eines Reg_Binary.


C#-Quelltext
1:
2:
RegistryKey sk = Registry.CurrentUser.CreateSubKey ("Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Connections");
sk.SetValue("DefaultConnectionSettings"new byte[] {46,00,00,00,4e,03,00,00,03,00,00,00,20,00,00......}, RegistryValueKind.Binary);


Er stört sich schon am 4e . Wie bekomme ich so ein Wert als Reg_Binary in die Registry?

Moderiert von user profile iconChristian S.: C#-Tags hinzugefügt


Christian S. - Do 15.03.07 18:08

Hallo!

Du willst wahrscheinlich Hex-Zahlen einfügen, diese musst Du mit "0x" einleiten. Also so: 0xEF. Ansonsten werden Dezimalzahlen angenommen und da gibt's nunmal kein "e" drin, wenn man mal von der Exponentialschreibweise absieht.

Grüße
Christian


lupo - Do 15.03.07 18:38

Jau,

das hat gefehlt.
Danke!