Ähhhhh,
FALSCH und
FALSCH.
siehe
DeleteFile
Delphi-Quellcode:
procedure checkErrorDeleteFile(
const path :
string);
begin
//SetLastError(0); // das heißt LAST-Error und nicht THIS-Error
is not DeleteFile(PChar(path))
then // rate mal, warum der Wert von GetLASTError nur "definitert" ist, wenn es einen Fehler gab :roll:
//ShowMessage(IntToStr(GetLastError)); //ShorMessage als Fehlerbehandlung?
RaiseLastOSError;
// aka raise Exception.Create(SysErrorMessage(GetLastError));
end;
Sorry, es gibt zwar viele Wege, um nach Rom zu kommen, aber man sollte niemals nach links gehn, wenn dort ein Schild "rechts" steht.