Hallo logo123.
Mit einer Progressbar ist es schon möglich
ich würde start = 1 und ende = 100 nehmen.
die Position mußt du dir dann errechnen.
Die Dateigröße spielt beim suchen der Dateinamen an sich ja keine rolle.
Als kleiner Denkanstoß.
faktor = 100 / Anzahl der zu durchsuchenen datein
position = position + faktor
so bekomst du die progressbar voll wenn alle datein durchsucht sind.
Diese Seite könnte nützlich für dich sein:
http://www.delphi-fundgrube.de/faq03.htm
Edit:
Und
Application.ProcessMessages
nicht vergessen