Delphi判断文件夹下子文件夹是否为空,及删除子文件夹,遍历文件夹及子文件夹的文件.pdf

Delphi判断文件夹下子文件夹是否为空,及删除子文件夹,遍历文件夹及子文件夹的文件.pdf

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

Delphi判断⽂件夹下⼦⽂件夹是否为空,及删除⼦⽂件夹,遍历

⽂件夹及⼦⽂件夹的⽂件

unitunDirOption;

interface

usesSysUtils,Classes;

//查当前⽂件夹下的所有⼦⽂件

procedureSearchFile(DirName:String;varsList:TStrings);

//判断⽂件夹是否为空

functionIsEmptyDir(sDir:String):Boolean;

//判断字符串是否为数字

functionIsNumber(sStr:String):Boolean;

//删除⽂件夹

procedureDeleteDir(sDirectory:String);

{

执⾏删除⽂件夹操作

sFileName-要扫描的⽂件夹路径sList-⽤⾄装载将扫描到的⽂件夹

iDay-区别是扫10个字符还是8个字符(超速是8个,过往车辆是10个)

iAgoDay-要删除多少天前的记录

}

procedureExecuteDeleteDir(ConstsFileName:String;varsList:TStrings;

iDay,iAgoDay:Integer);

//遍历⽂件夹及⼦⽂件夹的⽂件

functionMakeFileList(Path,FileExt:string):TStringList;

var

MyFileName:string;

implementation

procedureSearchFile(DirName:String;varsList:TStrings);

Var

Found:integer;

SearchRec:TSearchRec;

begin

Found:=FindFirst(DirName+*.*,faAnyFile,searchrec);

whileFound=0do

begin

if((SearchRec.AttrandfaDirectory)0)then//directory

begin

if(SearchRec.Name.)and(SearchRec.Name..)then

begin

SearchFile(DirName+SearchRec.Name+\,sList);

MyFileName:=DirName+SearchRec.Name;

sList.Insert(0,MyFileName);

end;

end;

Found:=FindNext(SearchRec);

end;

FindClose(SearchRec);

end;

procedureExecuteDeleteDir(ConstsFileName:String;varsList:TStrings;

iDay,iAgoDay:Integer);

var

I:Integer;

LastDir:String;//⽂件夹最后⼏个字符

DirDate:String;//当前⽂件夹的⽇期

begin

SearchFile(sFileName,sList);

SearchFile(sFileName,sList);

forI:=0tosList.Count-1do

begin

ifiDay=10then

LastDir:=copy(sList.Strings[i],length(sList.Strings[i])-9,10)

elseLastDir:=copy(sList.Strings[i],length(sList.Strings[i])-9,8);

ifIsNumber(LastDir)then

begin

DirDate:

文档评论(0)

132****6651 + 关注
实名认证
内容提供者

初中毕业生

1亿VIP精品文档

相关文档