ZeroJump
25.07.2002, 14:14
Hallo,
ich habe das Problem, dass beim Versuch einen String in die Registry zu schreiben nur wirres Zeug dort entsteht.
Der Schlüssel ist korrekt geöffnet, dann versuche ich mittels
RegSetValueEx einen Wert zu setzen. Die Parameter sollten alle stimmen, da sie aus einem Original-Tutorial übernommen wurden. Ich habe nur den eigentlichen String-Parameter durch meinen ersetzt.
Wenn ich für den Datenparamter jedoch einen Ascii-Buchstaben im Hexwert angebe, so erscheint dieser problemlos in der Registry. Setzt ich dann noch einen dahinter, beispiels weise &H5A65 für "Ze" so erscheint in der Registry:
"eZ"
Das habe ich nur zu Testzwecken gemacht, ich möchte natürlich einen beliebigen String als Parameter übergeben können.
Was mache ich falsch?
ich habe das Problem, dass beim Versuch einen String in die Registry zu schreiben nur wirres Zeug dort entsteht.
Der Schlüssel ist korrekt geöffnet, dann versuche ich mittels
RegSetValueEx einen Wert zu setzen. Die Parameter sollten alle stimmen, da sie aus einem Original-Tutorial übernommen wurden. Ich habe nur den eigentlichen String-Parameter durch meinen ersetzt.
Wenn ich für den Datenparamter jedoch einen Ascii-Buchstaben im Hexwert angebe, so erscheint dieser problemlos in der Registry. Setzt ich dann noch einen dahinter, beispiels weise &H5A65 für "Ze" so erscheint in der Registry:
"eZ"
Das habe ich nur zu Testzwecken gemacht, ich möchte natürlich einen beliebigen String als Parameter übergeben können.
Was mache ich falsch?