Einzelnen Beitrag anzeigen

Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#15

Re: Korrekt Fehler bei Zugriff auf Registry abfangen

  Alt 21. Nov 2007, 20:31
Delphi-Quellcode:
begin
  Reg := TRegistry.Create;
  try
    Reg.RootKey := HKEY_LOCAL_MACHINE;
    if Reg.OpenKey('Software\Microsoft\Windows\CurrentVersion\Run', True) then
    begin
      try
        Reg.WriteString('TempCleaner','"' + ParamStr(0) + '" ' + ParamStr(1) + ' "' + ParamStr(2) + '"');
        Reg.CloseKey;
      except
        Reg.CloseKey;
        raise Exception.Create(SyserrorMessage(GetLastError));
    else
       raise Exception.Create(SyserrorMessage(GetLastError));
    end;
  finally
    Reg.Free;
  end;
end;
So würde ich es machen, glaube ich.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat