if (FindFirst(FilePath+'*.*', faDirectory, SearchRec)=0) then
begin
end
我知道这条是扫描某路径下的所有文件但我现在只想扫描某路径下的文件名包含'aa'的log文件???这个要怎么过滤啊???
如一个文件夹有这些文件 bb1.log bb2.log aa1.log aa2.log我现在只想扫描 aa1.log aa2.log 文件
begin
end
我知道这条是扫描某路径下的所有文件但我现在只想扫描某路径下的文件名包含'aa'的log文件???这个要怎么过滤啊???
如一个文件夹有这些文件 bb1.log bb2.log aa1.log aa2.log我现在只想扫描 aa1.log aa2.log 文件
解决方案 »
- Windows的Getproaddress函数起什么作用?
- 如何用project中的RC文件中的图标为button 设置图标 ?
- 图片存储中遇到的问题,急,谢谢
- 一个关于动态组件的非常苦恼的问题,各位有识之士请赶快进来.在线等.
- 请问raptor先生 你的msocket控件。
- 求求大哥大姐大叔大嫂大妈,救命求救求教啊!!!!!
- 美萍VOD数据库里的那些(*.Dat,*.ibx,*.dbk,*.idx)是什么格式,怎样打开?
- 关于Quickreport的问题?
- 大家说ADO与bde那个更方便,更实用
- 刚毕业答辩完!来送分!(机房实验室管理系统)
- delphi7操作excel2003出现:EIntfcasterror ‘interface not supported’
- 怎样让sql语句某列进行分组合计
begin
end
好像是这样的
var
Found: TSearchRec;
finished: integer;
filePath: string;
str: string;
begin
filePath:='c:\';
try
Finished := FindFirst(filePath + 'a*.log', faAnyfile, Found);
while Finished = 0 do
begin
if (Found.Name <> '.') and (Found.Name <> '..') then
begin
ShowMessage('aaa');
end;
Finished := FindNext(Found);
end;
finally
FindClose(Found);
end;