gpt4 book ai didi

Delphi 搜索文件和目录最快的算法

转载 作者:行者123 更新时间:2023-12-03 15:03:23 26 4
gpt4 key购买 nike

我正在使用 Delphi7,我需要一个大问题的解决方案。有人可以为我提供比使用 findnext 和 findfirst 更快的方法来搜索文件和文件夹吗?因为我还处理每个文件/文件夹的数据(创建日期/作者/大小/等),并且需要很多时间...我在 WinApi 下搜索了很多,但可能我还没有看到最好的功能为了实现这一点。我发现在 Delphi 中制作的所有示例都使用 findfirst 和 findnext...

另外,我不想购买组件或使用一些免费的组件...

提前致谢!

最佳答案

我认为您购买的任何组件也会使用 findfirst/findnext。当然,递归地。我认为没有一种方法可以在不实际查看每个目录和文件的情况下查看每个目录和文件。

作为查看代码是否相当快的基准,请将性能与 WinDirStat http://windirstat.info/ 进行比较(正好到了收集数据并准备构建空间使用情况图表的程度。)
如果您想了解他们在做什么,可以使用源代码。它是 C 语言,但我希望它使用相同的 API 调用。

关于Delphi 搜索文件和目录最快的算法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3054517/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com