z.B. hier ein Thema von mir:
http://www.delphipraxis.net/internal...ht=threads+vcl
Ansonsten einfach mal suchen, es gibt genug im Forum.
Du könntest für jedes Dateiformat einen Thread machen und die Ergebnisse in einer oder mehreren Listen zusammenführen. Dann würde dein Programm nach mehreren Sachen gleichzeitig suchen!