TmgFileListator is a non-visual component for your beloved Delphi. Simply
place TmgFileListator onto your application form and your program will be able to
perform multiple simulataneous multithreading searches over the computer of your
end-user.
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.
0 comments: