Jak programowo usunąć wszystkie pliki jednocześnie z jakiegos katalogu? [glowa]

- Rejestracja:ponad 22 lata
- Ostatnio:około 2 miesiące
- Lokalizacja:Rzeszów
Wiem ze bylo ale o usuUUUUwaniu pojedynczego pliku a nie o wyczyszczeniu katelogu. :-P
Wyszukuj wszystkie pliki w katalogu (FAQ) i usuń po znalezieniu plik ;]
Ale ja nie chce usuwac pojedynczego pliku tylko wszystkie z danego katalogu np wszystkie pliki z katalogu COOKIES(ale tak ze wszystkie sa usuwane jednoczesnie)

- Rejestracja:ponad 22 lata
- Ostatnio:ponad 9 lat
- Postów:481
function IsSlash(const sText: String) : String;
begin
{ sprawdzenie, czy na koncu jest znak \ }
if sText[Length(sText)] '' then
Result := sText + '' else Result := sText;
end;
procedure TMainForm.Button1Click(Sender: TObject);
var
SR: TSearchRec;
Found : Integer;
begin
Found := FindFirst(IsSlash(Edit1.Text) + '.', faAnyFile, SR);
while (Found = 0) do
begin
DeleteFile(IsSlash(Edit1.Text) + SR.Name);
Found := FindNext(SR); // szukaj dalej
end;
FindClose(SR);
end;
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.