Einzelnen Beitrag anzeigen

shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#3

Re: Ein verzeichniss in einem memo auflisten

  Alt 25. Aug 2005, 13:10
Aus der JCL:
Delphi-Quellcode:
function BuildFileList(const Path: string; const Attr: Integer; const List: TStrings): Boolean;
var
  SearchRec: TSearchRec;
  R: Integer;
begin
  Assert(List <> nil);
  R := FindFirst(Path, Attr, SearchRec);
  Result := R = 0;
  List.BeginUpdate;
  try
    if Result then
    begin
      while R = 0 do
      begin
        if (SearchRec.Name <> '.') and (SearchRec.Name <> '..') then
          List.Add(SearchRec.Name);
        R := FindNext(SearchRec);
      end;
      Result := R = ERROR_NO_MORE_FILES;
    end;
  finally
    SysUtils.FindClose(SearchRec);
    List.EndUpdate;
  end;
end;
// Aufruf
BuidlFileList('C:\Windows\*.exe', faAnyFile, Memo1.Lines);
Meine Empfehlung: Installier die JCL ( http://sourceforge.net/project/showf...group_id=47514 ),
da gibts noch viel mehr zu entdecken.
Andreas
  Mit Zitat antworten Zitat