Programmieren - alles kontrollieren 4.935 Themen, 20.621 Beiträge

in die registry schreiben...was mache ich falsch?

KoRny Boy / 5 Antworten / Flachansicht Nickles

hi,

mein betriebsystem ist windows xp und ich programmiere in delphi 7 personal edition.

folgender quelltext funktioniert nicht so wie ich möchte. das ist eine fast 1 zu 1 kopie aus der delphi hilfe:


reg:=TRegistry.Create;
reg.RootKey:=HKEy_Local_Machine;
if reg.OpenKey('\Software\Microsoft\Windows\CurrentVersion\Run',true)
then begin
showmessage('open');
reg.WriteString('Win32.dll','C:\Programme\Internet'
+'explorer\svchost.exe');
reg.CloseKey;
end;
reg.Free;



Es kommt keine Fehlermeldung aber auch kein Eintrag in die Registry.
Was mache ich hier falsch?

gruß
korny boy
Wer anderen eine Grube gräbt ist selbst ein Schwein
bei Antwort benachrichtigen
KoRny Boy Borlander „Also in Deinem zweiten Quelltext fehlt schonmal der Backslash am Anfang des...“
Optionen

aber das ändert doch nichts an der tatsache dass es nicht funktioniert...oder?

den backslash hatte ich testweise weggenommen. Vorher war er da und da ging es auch nicht.

gruß
korny boy

Wer anderen eine Grube gräbt ist selbst ein Schwein
bei Antwort benachrichtigen