| Category | File Utilities |
| Default Catalog | Visual FoxPro Catalog\Foundation Classes\Utilities |
| Class | _filer |
| Base Class | Custom |
| Class Library | _utility.vcx |
| Parent Class | _custom |
| Sample | ...\Samples\Vfp98\Tools\Filer\filer.scx |
Remarks
This wrapper class uses the FILER.DLL COM object to search for files. It is a simplified version of the filer form.
To use, drop the class on a project or form or, from the Component Gallery Item Shortcut menu, select Add to Project or Add to Form. When you add the class to a form, Visual FoxPro opens a builder so you can specify the appropriate cFileExpression, cSearchPath, cSearchText, lIgnoreCase, lSubFolder, and lWholeWords values. When you drop the class on a project, you can choose between adding the class or creating a subclass.
See Guidelines for Using Visual FoxPro Foundation Classes for more information on using foundation classes.
| Properties, Events, Methods | Description |
| cFileExpression property | Specifies a file skeleton for the search. This expression can include wildcards such as ? and *. Default: "" |
| cSearchPath property | Specifies the directory in which to begin searching for files. Default: "" |
| cSearchText property | Specifies the text string to search for within files. Default: "" |
| lIgnoreCase property | Specifies whether to ignore case during the search. Default: .T. |
| lPromptDir property | Specifies whether to prompt the user for a search path if none is entered. Default: .T. |
| lSubFolder property | Specifies whether to search in subfolders for files. Default: .T. |
| lWholeWords property | Specifies whether to search for whole word matches. Default: .F. |
| oFiles property | Specifies a collection of files returned by the Find search. Default: .F. |
| Find method | Searches for files that meet the criteria specified by the properties. Syntax: Find( ) Return: none Arguments: none |