![]() dcMultiDiskScanner component TDiskScanList class Search rules designers |
![]() ![]() ![]() |
Let's say, we would like to find all picture files (BMP, JPG, JPEG and GIF) at location specified by PictureFolder variable, but would like to exclude all files that begins by "a" letter from search results. We don't want to search the files in subfolders under PictureFolder directory.
|
|
with dcMultiDiskScanner do
|
begin
|
with IncludeList do
|
begin
|
Clear; // clear the IncludeList
|
AddPath(PicturesFolder + '\*.bmp', False); // False - don't include subfolders
|
AddPath(PicturesFolder + '\*.jpg', False);
|
AddPath(PicturesFolder + '\*.jpeg', False);
|
AddPath(PicturesFolder + '\*.gif', False);
|
end;
|
|
with ExcludeList do
|
begin
|
Clear; // clear the ExcludeList
|
AddPath('a*.*', False);
|
//or...
|
// AddPath(PicturesFolder + '\a*.*', False);
|
end;
|
Execute;
|
end;
|