源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

获取目录下所有文件名的代码

  • 时间:2022-09-01 05:04 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:获取目录下所有文件名的代码
一:获取指定文件夹的文件
[u]复制代码[/u] 代码如下:
procedure searchfile(path:string);//注意,path后面要有'\'; var SearchRec:TSearchRec; found:integer; begin found:=FindFirst(path+'*.*',faAnyFile,SearchRec); while found=0 do begin if (SearchRec.Name<>'.') and (SearchRec.Name<>'..') and (SearchRec.Attr<>faDirectory) then ListBox1.Add(SearchRec.Name); found:=FindNext(SearchRec); end; FindClose(SearchRec); end;
二:获取该目录下的子目录的文件
[u]复制代码[/u] 代码如下:
procedure SearchFile(path:string); var SearchRec:TSearchRec; found:integer; begin found:=FindFirst(path+'*.*',faAanyFile,SearchRec); while found=0 do begin if (SearchRec.Name<>'.') and (SearchRec.name<>'..) and (SearchRec.Name=faDirectory) then SearchFile(SearchRec.Name+'\') else LisBox1.Add(SearchRec.Name); found:=FindNext(SearchREc); end; FindClose(SearchRec); end;
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部