主页 > 知识库 > 获取目录下所有文件名的代码

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

热门标签:网站文章发布 银行业务 智能手机 呼叫中心市场需求 服务器配置 美图手机 检查注册表项 铁路电话系统
一:获取指定文件夹的文件
复制代码 代码如下:

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;

二:获取该目录下的子目录的文件
复制代码 代码如下:

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;

标签:沈阳 河南 新疆 乐山 上海 沧州 长治 红河

巨人网络通讯声明:本文标题《获取目录下所有文件名的代码》,本文关键词  ;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 收缩
    • 微信客服
    • 微信二维码
    • 电话咨询

    • 400-1100-266