本文整理自网络,侵删。
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 spcomm 调试串口解决总是在程序断开的时候才发送指令的问题
Delphi firemonkey的stylebook皮肤控件的使用
Delphi webbrowser 无法调用当前浏览器的版本
更多相关阅读请进入《Delphi》频道 >>