| Class TFileFind (unit GCFilFnd) |
TComponent
| Constructors |
constructor Create(AOwner:Tcomponent);| Functions |
procedure Start;
procedure Stop;
procedure SearchDirectory(FileMask:String; Path: TFileName);the following method is the heart of the component
| Properties |
property DriveList : String
property FileName : TFileName
property LastMatch : TFileName
property SearchScope : TSearchScope
property StopOnFirstMatch : Boolean| Events |
event OnChangeDirectory : TChangeDirectoryEvent
event OnChangeDrive : TChangeDriveEvent
event OnMatch : TNotifyEvent
event OnStop : TStopEvent| Variables |
FDriveList : String;
FFileName : TFileName;
FLastMatch : TFileName;
FOnChangeDirectory : TChangeDirectoryEvent;
FOnChangeDrive : TChangeDriveEvent;
FOnMatch : TNotifyEvent;
FOnStop : TStopEvent;
FSearchScope : TSearchScope;
FStopOnFirstMatch : Boolean;
Stopped : Boolean;| Constructors |
constructor Create(AOwner:Tcomponent);Public declarations
| Functions |
procedure Start;methods
procedure Stop;
procedure SearchDirectory(FileMask:String; Path: TFileName);Protected declarations
the following method is the heart of the component
| Properties |
property DriveList : StringPublished declarations
property FileName : TFileName
property LastMatch : TFileName
property SearchScope : TSearchScope
property StopOnFirstMatch : Boolean| Events |
event OnChangeDirectory : TChangeDirectoryEvent
event OnChangeDrive : TChangeDriveEvent
event OnMatch : TNotifyEventevent handler declarations
event OnStop : TStopEvent| Variables |
FDriveList : String;Private declarations
FFileName : TFileName;
FLastMatch : TFileName;
FOnChangeDirectory : TChangeDirectoryEvent;
FOnChangeDrive : TChangeDriveEvent;
FOnMatch : TNotifyEvent;event handler variables
FOnStop : TStopEvent;
FSearchScope : TSearchScope;
FStopOnFirstMatch : Boolean;
Stopped : Boolean;