Registriert seit: 17. Nov 2005
Ort: Hamburg
1.077 Beiträge
Delphi XE2 Professional
|
AW: Dateien in einem Ordner löschen
14. Jul 2020, 20:29
Delphi-Quellcode:
PROCEDURE DeleteFilesInDirectory(const Path:String);
var I,R:Integer; SR:TSearchRec; List:TStringList;
begin
List:=TStringList.Create;
R:=FindFirst(Path+'\*.*', faAnyFile,SR);
while R=0 do begin
if (SR.Attr and faDirectory<>faDirectory) then List.Add(Path+'\'+SR.Name);
R:=FindNext(SR);
end;
FindClose(SR);
for I:=0 to List.Count-1 do DeleteFile(List[I]);
List.Free;
end;
Gruß, Klaus
Die Titanic wurde von Profis gebaut,
die Arche Noah von einem Amateur.
... Und dieser Beitrag vom Amateurprofi....
|