hallo erstmal,
Der Fehler "Format "%p" ungültig oder nicht kompatibel mit Argument" bedeutet, dass irgendwas freigegeben wird, was bereits freigegeben ist.
..und hier wird definitiv reg zweimal freigegeben:
Delphi-Quellcode:
...
begin
Reg.RootKey := HKEY_LOCAL_MACHINE;
Reg.OpenKey('Software\Microsoft\Windows\CurrentVersion\Run', True);
Reg.DeleteValue('SPM');
Reg.Destroy;
end;
finally
reg.free;
end;
.. also wurde die Fehlerursache schon behoben
mfg daniel