Unit FileIterator

TFileIterator Component Version 1.00.00 (C) 1996, Glen Why. No rights reserved

Classes

TFileIterator -
TFileIteratorThread -

Functions

Types

PFileInfo
TAddFileEvent
TAddFileQueryEvent
TFileInfo
TFileIteratorOption
TFileIteratorOptions
TFileIteratorStatus

Constants

Variables


Functions


Types


PFileInfo = ^TFileInfo

TAddFileEvent = procedure( Sender :TObject; const FileName :string;
   const FileInfo :TFileInfo ) of object

TAddFileQueryEvent = procedure( Sender :TObject; const FileName :string;
   const FileInfo :TFileInfo; var CanAdd :Boolean ) of object

TFileInfo = record
Size : Integer;
Time : Integer;
Attr : Integer;
end;

TFileIteratorOption = ( fiPath, fiDetails, fiRecurseFolders );

TFileIteratorOptions = Set of TFileIteratorOption

TFileIteratorStatus = ( fsIdle, fsActive, fsTerminated );

Constants


Variables