Registriert seit: 30. Nov 2005
Ort: München
5.767 Beiträge
Delphi 10.4 Sydney
|
Re: Anzahl der Files in einem Verzeichnis ermittln
27. Jun 2006, 13:06
Delphi-Quellcode:
var
searchResult : TSearchRec;
i : Integer;
begin
i:=0;
// Try to find regular files matching *.* in the current dir
if FindFirst('*.*', faAnyFile, searchResult) = 0 then
begin
repeat
inc(i);
until FindNext(searchResult) <> 0;
// Must free up resources used by these successful finds
FindClose(searchResult);
end;
end;
oder mit dem Code von marabu:
Delphi-Quellcode:
// uses QFileCtrls;
function CountFiles(filespec: string): integer;
var
d: TDirectory;
begin
d := TDirectory.Create(nil);
d.BeginUpdate;
d.FileMask := ExtractFileName(fileSpec);
d.Location := ExtractFilePath(fileSpec);
d.FileType := [ftArchive];
d.EndUpdate;
Result := d.Count;
d.Free;
end;
Grüße
Klaus
[edit] showMessage entfernt
Klaus
|