delphi DeleteDirectory 删除目录下所有文件包括子文件夹下所有文件


本文整理自网络,侵删。

 
procedure DeleteDirectory(const Name: string);
var
  F: TSearchRec;
begin
  if FindFirst(Name + '\*', faAnyFile, F) = 0 then begin
    try
      repeat
        if (F.Attr and faDirectory <> 0) then begin
          if (F.Name <> '.') and (F.Name <> '..') then begin
            DeleteDirectory(Name + '\' + F.Name);
          end;
        end else begin
          DeleteFile(Name + '\' + F.Name);
        end;
      until FindNext(F) <> 0;
    finally
      FindClose(F);
    end;
    RemoveDir(Name);
  end;
end;

相关阅读 >>

Delphi 将汉字翻译成拼音缩写的函数

Delphi 将程序加裁到启动项

Delphi 获取动态创建的image与scrollbox的相对位置

几个webbrowser相关的函数

Delphi根据url获取缓存文件的方法

Delphi:取得浏览器地址,网址(支持ie,firefox)

Delphi调用命令行命令并获取返回信息

Delphi 判断某个磁盘分区是否存在

Delphi调用百度语音识别服务

Delphi中ns和ms时间的获取方法

更多相关阅读请进入《Delphi》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...