myGully.com Boerse.SH - BOERSE.AM - BOERSE.IO - BOERSE.IM Boerse.BZ .TO Nachfolger
Zurück   myGully.com > Computer & Technik > Programmierung
Seite neu laden

C# Registry Problem

Willkommen

myGully

Links

Forum

 
Antwort
 
Themen-Optionen Ansicht
Ungelesen 21.04.12, 13:21   #1
ipulf2
Anfänger
 
Benutzerbild von ipulf2
 
Registriert seit: Mar 2012
Beiträge: 42
Bedankt: 1
ipulf2 ist noch neu hier! | 0 Respekt Punkte
Standard C# Registry Problem

Guten Tag,

ich habe ein kleines Problem mit einem Registryeintrag in c#

Ich möchte einen Key setzen vom Typ dword allerdings habe ich keine ahnung wie ich das bewerkstelligen muss^^

hier mein versuch:
Code:
RegistryKey newKey = Registry.CurrentUser.CreateSubKey("Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\System");
newKey.SetValue("testkey", "00000001");
allerdings wir dimmer nur ein SZ erstellt kein dowrd

wir ändere ich das?

MfG ipulf2
ipulf2 ist offline   Mit Zitat antworten
Ungelesen 21.04.12, 17:40   #2
3n1x_NX
Anfänger
 
Registriert seit: Mar 2012
Beiträge: 34
Bedankt: 40
3n1x_NX ist noch neu hier! | 0 Respekt Punkte
Standard Registry Zugriff

Hi ipulf2,

du warst schon nah dran ;D, so erstellt man einen neuen DWord Schlüssel:

RegistryKey keyNew = Registry.CurrentUser.CreateSubKey("Software\\Schl� �ssel");
keyNew.SetValue("Schlüssel", 42, RegistryValueKind.DWord);


Default Typ ist REG_SZ, weil du keinen eigenen angegeben hast wird dieser angenommen.

Zudem musst du darauf achten, wenn du DWord benutzt du eine Hex Zahl als Wert angeben musst. In deinem Bespiel ist der Wert ein string. du kannst zwar eine Dezimalzahl reinschreiben, diese wird aber dann implizit in einen Hex Wert konvertiert.

Viele Grüße,
3n1x_NX ist offline   Mit Zitat antworten
Antwort


Forumregeln
Du kannst keine neue Themen eröffnen
Du kannst keine Antworten verfassen
Du kannst keine Anhänge posten
Du kannst nicht deine Beiträge editieren

BB code is An
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:02 Uhr.


Sitemap

().