16,748
社区成员
发帖
与我相关
我的任务
分享
function ShowDirectory(NowPath:string):Boolean;
var
search:TSearchRec;
ret:integer;
key:string;
begin
if NowPath[Length(NowPath)]<>'\' then
NowPath:=NowPath+'\';
key:=Nowpath+'*.*';
ret:=findFirst(key,faanyfile,search);
while ret =0 do
begin
if ((search.Attr and fadirectory)=faDirectory)then
begin
if(Search.Name<>'.')and(Search.name<>'..') then
ShowDirectory(NowPath+Search.name);
end else
begin
if((search.attr and fadirectory)<>fadirectory)then
begin
showmessage(NowPath+search.name);
end;
end;
end;
findClose(search);
removedir(NowPath);
result:=True;
end;