free pascal 读取指定路径文件的文件名

2025-03-23 07:50:33
推荐回答(2个)
回答1:

uses Dos;

var

 DirInfo: SearchRec; 

begin

 FindFirst('*.PAS', Archive, DirInfo); {如同DOS命令 DIR *.PAS }

 while DosError = 0 do            {当查找成功时循环}

 begin

   Writeln(DirInfo.Name);        {输出找到的一个文件名}

   FindNext(DirInfo);                {查找是否还有满足条件的其它文件}

 end;

end.

回答2:

是用 assign reset rewrite 的吗?