参数TFilterPredicate 类型说明

时间:2021-07-06 15:41:54

类型名称:TFilterPredicate

类型定义:

type TFilterPredicate = reference to function(const Path: string, const SearchRec: TSearchRec): Boolean;

说明:由定义可以看出属于引用匿名函数类型(自己杜撰),需重写,返回一个布尔值

参数一:Path调用函数比如TDirectory.GetFileSystemEntries所传的Path,即初始的指定目录(不含目录下的子目录和文件)

参数二:TSearchRec一个文件或文件夹结构(官方说明),包含文件属性,比如SearchRec.Name,Path下的文件或文件夹名称
SearchRec.TimeStampPath下的文件或文件夹的时间戳等等。