Delphi Buscar archivos y directorios con el algoritmo más rápido

Estoy usando Delphi7 y necesito una solución a un gran problema. ¿Puede alguien proporcionarme una forma más rápida de buscar en archivos y carpetas que usando findnext y findfirst? porque también proceso los datos para cada archivo / carpeta (fecha de creación / autor / tamaño / etc.) y lleva mucho tiempo ... He buscado mucho en WinApi pero probablemente no haya visto la mejor función en Para lograr esto. Todos los ejemplos que he encontrado en Delphi están usando findfirst y findnext ...

Además, no quiero comprar componentes o usar algunos gratuitos ...

¡Gracias por adelantado!

Respuestas a la pregunta(10)

Su respuesta a la pregunta