查找某目录下的所有文件

baby王木木218

baby王木木218

2016-02-19 13:22

只要你有一台电脑或者手机,都能关注图老师为大家精心推荐的查找某目录下的所有文件,手机电脑控们准备好了吗?一起看过来吧!
(1)查找指定扩展名的文件
  procedure TForm1.Button1Click(Sender: TObject);
  var
    sr: TSearchRec;
  begin
    ListBox1.Items.Clear ;
    if FindFirst('D:work*.*', faAnyFile, sr) = 0 then
    begin
      repeat
        if pos('.xls',lowercase(sr.Name))0 then
          ListBox1.Items.Add(sr.Name)  ;
      until FindNext(sr) 0;
      FindClose(sr);
    end;
  end;
  
  (2)查找某目录下的所有文件,非目录
  procedure TForm1.Button2Click(Sender: TObject);
  var
    sr: TSearchRec;
  begin
    ListBox1.Items.Clear ;
    if FindFirst('D:work*.*', faAnyFile, sr) = 0 then
    begin
      repeat
        if (sr.Attr and faDirectory)=0 then
          ListBox1.Items.Add(sr.Name+ '   '+intToStr(sr.Attr))  ;
      until FindNext(sr) 0;
      FindClose(sr);
    end;
    showMessage(intToStr(ListBox1.Items.count));
  end;
  
  (3)查找某目录下的所有目录,包含 “.”  “..”
  procedure TForm1.Button2Click(Sender: TObject);
  var
    sr: TSearchRec;
  begin
    ListBox1.Items.Clear ;
    if FindFirst('D:work*.*', faAnyFile, sr) = 0 then
    begin
      repeat
        if (sr.Attr and faDirectory)0 then
          ListBox1.Items.Add(sr.Name+ '   '+intToStr(sr.Attr))  ;
      until FindNext(sr) 0;
      FindClose(sr);
    end;
    showMessage(intToStr(ListBox1.Items.count));
  end;

展开更多 50%)
分享

猜你喜欢

查找某目录下的所有文件

编程语言 网络编程
查找某目录下的所有文件

读取目录下的所有文件(源码)

ASP
读取目录下的所有文件(源码)

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

自动清空站点目录下所有文件

ASP
自动清空站点目录下所有文件

搜索或处理指定目录下的所有文件

编程语言 网络编程
搜索或处理指定目录下的所有文件

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

拷贝整个目录下所有子目录及文件的方法

电脑网络
拷贝整个目录下所有子目录及文件的方法

显示目录下所有的文件(含文件夹)

ASP
显示目录下所有的文件(含文件夹)

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

gpk文件怎么安装?

gpk文件怎么安装?

Jsp常用技巧:图片验证码

Jsp常用技巧:图片验证码
下拉加载更多内容 ↓