| Class TFileIterator (unit FileIterator) |
TComponent
| Constructors |
constructor Create( anOwner :TComponent );| Functions |
procedure Cancel;
destructor Destroy;
procedure Iterate;
procedure Activate;
procedure AddFile( const FileName :string;
const FileInfo :TFileInfo );
procedure AddFileQuery( const FileName :string;
const FileInfo :TFileInfo; Var CanAdd :Boolean );
procedure Terminate;
function GetIsIdle :Boolean;
procedure ScanFolder( Folder :String );
procedure SetOptions( Value :TFileIteratorOptions );
procedure SetRootFolder( const Value :String );| Properties |
property Options : TFileIteratorOptions
property RootFolder : string
property IsIdle : Boolean
property Status : TFileIteratorStatus| Events |
event OnActivate : TNotifyEvent
event OnAddFile : TAddFileEvent
event OnAddFileQuery : TAddFileQueryEvent
event OnTerminate : TNotifyEvent| Variables |
FOnActivate : TNotifyEvent;
FOnAddFile : TAddFileEvent;
FOnAddFileQuery : TAddFileQueryEvent;
FOnTerminate : TNotifyEvent;
FOptions : TFileIteratorOptions;
FRootFolder : String;
FStatus : TFileIteratorStatus;| Constructors |
constructor Create( anOwner :TComponent );| Functions |
procedure Cancel;
destructor Destroy;
procedure Iterate;
procedure Activate;
procedure AddFile( const FileName :string;
const FileInfo :TFileInfo );
procedure AddFileQuery( const FileName :string;
const FileInfo :TFileInfo; Var CanAdd :Boolean );
procedure Terminate;
function GetIsIdle :Boolean;TFileIterator
procedure ScanFolder( Folder :String );
procedure SetOptions( Value :TFileIteratorOptions );
procedure SetRootFolder( const Value :String );| Properties |
property Options : TFileIteratorOptions
property RootFolder : string
property IsIdle : Boolean
property Status : TFileIteratorStatus| Events |
event OnActivate : TNotifyEvent
event OnAddFile : TAddFileEvent
event OnAddFileQuery : TAddFileQueryEvent
event OnTerminate : TNotifyEvent| Variables |
FOnActivate : TNotifyEvent;
FOnAddFile : TAddFileEvent;
FOnAddFileQuery : TAddFileQueryEvent;
FOnTerminate : TNotifyEvent;
FOptions : TFileIteratorOptions;
FRootFolder : String;
FStatus : TFileIteratorStatus;