Forum: Sonstige Fragen zu Delphi
Delphi
by Christian Seehase,
1. Jul 2004
Moin Tommi,
sollte eigentlich so gehen:
Ändere den ausgelesenen Wert wie gewünscht, und dann kannst Du die Parameter von RegQueryValueEx so in RegSetValueEx übernehmen (falls mir die Borland Deklaration da keinen Strich durch die Rechnung macht ;-) )
mal im Groben
var
pData : PByte;
dwSize : DWORD;
Forum: Sonstige Fragen zu Delphi
Delphi
by Christian Seehase,
1. Jul 2004
Moin Tommi,
ein Blick in die Windows Header sagt da etwas anderes:
REG_BINARY = 3
:gruebel:
Stellt sich die Frage, wieso Delphi jetzt meckert... sollte doch so sein.
Wenn Du bei RegQueryValueEx die letzten beiden Parameter verwendest, kannst Du damit den Wert auslesen ;-)
Forum: Sonstige Fragen zu Delphi
Delphi
by Christian Seehase,
1. Jul 2004
Moin Tommi,
probier das hier mal aus:
var
hRootKey : HKEY;
dwType : DWORD;
begin
if RegOpenKey(HKEY_LOCAL_MACHINE,PChar(device_key),hRootKey) <> ERROR_SUCCESS then exit;
Forum: Sonstige Fragen zu Delphi
Delphi
by Christian Seehase,
1. Jul 2004
Moin Tommi,
vielleicht könntest Du ja mal zeigen, wie Du es machst.