请问怎样实现所有文件的遍历搜索,网上有没有介绍这方面的资料呢?
解决方案 »
- 如何获取数据库表中字段为"是否"的问题
- 简单问题:在线等待。。。 马上给分
- 如下代码中,我在stringgrid上动态加载一个combobox后为什么有时候combobox的位置与stringgrid的cell位置不一致???
- 原本以为解决的问题,没想到还没搞定
- 不知道怎么回事,我的IE都无法显示csdn论坛及delphibbs的网页,就是一块空白(主要是显示论坛记录的那一块,如csdn登陆的左边那一块树),还有
- 请教高手,在线等待,马上结帖
- 怎样处理NULL?我的程序有时会提示出错:
- 如何用query删除一个表中的全部记录????????????????????
- 如何把MDI窗体中的子窗体完全释放掉。
- 怎样使用internetExpress?
- 新手问题5:如何实现在dbgrid中调用两个表中的字段内容?
- 谁有Delphi打字软件源码?
FindFirst :在目录中查找与给定文件名(可以包含匹配符)及属性集相匹配的第一个文件
FindNext :返回符合条件的下一个文件
FindClose :中止一个FindFirst / FindNext序列 //参数:
//Directory : string 目录路径
//RetList : TStringList 包含了目录路径和查询到的文件Funtion FindAllFileInADirectory(const: string; var RetList: TStringList):Boolean;
var
SearchRec: TSearchRec;
begin
if FindFirst(Directory + ’*.*’, faAnyFile, SearchRec) = 0 then
begin
repeat
RetList.Add(Directory + ’’ + SearchRec.Name);
until (FindNext(SearchRec) <> 0);
end;
FindClose(SearchRec);
end;