Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Ornder durchsuchen (https://www.delphipraxis.net/74002-ornder-durchsuchen.html)

xZise 26. Jul 2006 16:32


Ornder durchsuchen
 
Wie kann ich einen Ordner (z.B. C:\A\) durchsuchen und alle C:\A\*.mlo Dateien finden?

paritycheck 26. Jul 2006 16:41

Re: Ornder durchsuchen
 
Hi,

Schau Dir mal die Funktionen Findfirst und Findnext an.

Delphi-Quellcode:
...
var SR: TSearchRec;
begin
  if FindFirst('C:\*.mlo', faAnyFile, SR) = 0 then begin
     repeat
      Listbox1.add(sr.Name);
    until
      FindNext(sr) <> 0;
  end;
...

RavenIV 26. Jul 2006 16:47

Re: Ornder durchsuchen
 
Du findest etliche Einträge zu diesem Thema hier im Forum

Bei der Suche einfach mal "findfile" eingeben...

marabu 26. Jul 2006 16:57

Re: Ornder durchsuchen
 
Hier noch ein Link: FindFiles()

Es geht aber auch hiermit:

Delphi-Quellcode:
uses
  FileCtrl;

function GetFiles(fileSpec: String; s: TStrings): Integer;
begin
  with TFileListBox.CreateParented(HWND(-3)) do
  try
    Mask := ExtractFileName(fileSpec);
    Directory := ExtractFilePath(fileSpec);
    FileType := [ftArchive];
    Result := Items.Count;
    s.Assign(Items);
  finally
    Free;
  end;
end;
Grüße vom marabu


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:19 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz