有没有一种方法(在使用Delphi2010的Windows上)无需实际遍历所有文件即可获取目录中的文件数?我想在一些文件系统索引操作期间实现一个进度条。因此,我需要知道目录中有多少文件。获取目录中文件数的最快方法是什么? 最佳答案 如果您在Windows7或Server2008R2上运行,我建议从SysUtils中提取FindFirst和FindMatchingFile函数,并修改前者以使用FindFirstFileEx而不是FindFirstFile。然后,您可以将附加标志参数设置为2(在MSDN中定义为FIND_FIRST_EX