本文整理自网络,侵删。
procedure TForm1.GetDirFileList(listcss: tstrings);var lSearchRec: TSearchRec; lFind: integer; lPath: string; dirName : string;begin lPath := ExtractFileDir(ParamStr(0))+'\'; if DirectoryExists(lPath) then begin lFind := FindFirst(lPath+'*.*',faAnyFile, lSearchRec); //这里可以设置,获取文件类型 listcss.Clear; while lFind = 0 do begin dirName:=lSearchRec.Name; if (dirName <> '.') and (dirName <> '..') and (FileExists(lPath+dirName)) then listcss.Add(dirName); lFind := FindNext(lSearchRec); end; end;
end;
procedure TForm1.FormCreate(Sender: TObject);
begin
GetDirFileList(Memo1.Lines);
end;
相关阅读 >>
更多相关阅读请进入《Delphi》频道 >>