You'll have to set only few parameters:
- Set optionally a Title for your search
- Set a mask: this can be an extension ('*.txt'), an extensions group('*.txt;*.doc;*.pdf'), a filename ('Borland Delphi.*') or even a partial file name ('and Del*.*')
- Set a beginning Path: this is the folder within to search
- Set RecursiveSearch parameter: if True, all subfolders of Path will be scanned during search
- Set OutputDevice (actually only TTreeView is supported): here will be displayed the searh results (you can set the same OutputDevice for many searches or set specific OutputDevice for each search)
- Set ProgressDevice (actually only TLabel is supported) to display file names scanned during search operations
- Optionally you can set an Animation that is a TAnimate component to inform your users that a search is actually running
Compatible with Delphi 6, Delphi 7, Delphi 2006, Delphi 2007, Delphi 2009, Delphi 2010, XE and XE2 (not tested XE3)
2012-12-16: fixed a bug in recursive folder search; fixed a bug in OnCompletedSearchs event.
Download