5,391
社区成员
发帖
与我相关
我的任务
分享
var
tempStr : String ;
searchRec: TsearchRec;
ret : Integer;
Begin
tempStr := DirName + '*.*';
ret := FindFirst(tempStr ,faAnyFile ,searchRec) ;
while ret = 0 do
begin
if (Pos('8301.TXT',searchRec.Name)>0)
or (Pos('8307.TXT',searchRec.Name)>0)
or (Pos('8091.TXT',searchRec.Name)>0) //这里写你想要的条件
or (Pos('8095.TXT',searchRec.Name)>0) then
begin
memo1.Lines.Add(DirName + searchRec.Name) ;
end;
ret := FindNext(searchRec);
end;
FindClose(searchRec) ;
END;
var
tempStr : String ;
searchRec: TsearchRec;
ret : Integer;
Begin
tempStr := DirName + '*.*';
ret := FindFirst(tempStr ,faAnyFile ,searchRec) ;
while ret = 0 do
begin
if (Pos('8301.TXT',searchRec.Name)>0)
or (Pos(8307.TXT',searchRec.Name)>0)
or (Pos(8091.TXT',searchRec.Name)>0) //这里写你想要的条件
or (Pos(8095.TXT',searchRec.Name)>0) then
begin
memo1.Lines.Add(DirName + searchRec.Name) ;
end;
ret := FindNext(searchRec);
end;