Cerca sulla Guida in linea di Delphi gli argomenti relativi alle funzioni FindFirst, FindNext e FindClose.
Si tratta di funzioni progettate appositamente per la ricerca di file utilizzando maschere e opzioni personalizzate.
Puoi applicare ricorsivamente tali funzioni per accedere alle cartelle contenute in una determinata cartella individuata, per le sottocartelle e così via.
Per quanto riguarda il controllo ProgressBar, si tratta di un indicatore che mostra lo stato di avanzamento di un processo, però ammesso che siano dati due livelli di minimo e di massimo.
In parole povere, ti rappresenta la posizione di un valore all'interno di una scala (per default, da 0 a 100); pertanto, se vuoi visualizzarla per la ricerca dei file, devi sapere con quanti file avrai a che fare (il conteggio) e quanti file hai già trattato, in modo da poter segnalare correttamente il punto in cui ti trovi nel processo di ricerca.