// Eine Datei wird beim nächsten anstehenden Neustart gelöscht.


// Getestet mit D4 unter XP

function DelBeiNeustart(FName: TFilename): boolean; 
begin 
  if FileExists(Fname) then 
    result := MoveFileEx(PChar(FName), nil, MOVEFILE_DELAY_UNTIL_REBOOT) 
  else result := false; 
end; 
 
// Beispielaufruf 
 
procedure TForm1.Button7Click(Sender: TObject); 
begin 
  if not DelBeiNeustart('c:\test.php') 
    then beep; 
end;



 

Zugriffe seit 6.9.2001 auf Delphi-Ecke