◎BaseDir: String
ここで指定したディレクトリ内のディレクトリを検索します。
◎Busy: Boolean
検索中か否かを表します。
◎Search: Boolean
検索を開始します。ディレクトリがみつかる度に OnFind メソッドが発生します。
OnFind のイベントハンドラ内で検索を中断した場合、返値は False になります。
それ以外は True を返します。
◎OnFind(Sender: TObject; Name: String;
Data: TSearchFileData; var IgnoreSubdir, Continue: Boolean)
Search メソッドにより検索が開始され、ディレクトリがみつかる度に発生します。
Name には、みつかったディレクトリの名前が代入されています。
Data には、みつかったディレクトリに関する情報が収められています。詳細につ
いては TSearchFileData に関する説明を参照のこと。
IgnoreSubdir に True を代入すると、そのフォルダのサブディレクトリを検索対
象から外します。
Continue に False を代入すると、検索を中断できます。この場合、Search メソ
ッドは False を返して終了します。
◎OnFindDir(Sendear: TObject; Name: String;
Data: TSearchFileData; var Skip, IngnoreSubdir: Boolean)
Search メソッドにより検索が開始され、ディレクトリがみつかる度に発生します。
Name には、みつかったディレクトリの名前が代入されています。
Skip に True を代入すると、そのフォルダ内のファイルとディレクトリを検索対
象から外します。IgnoreSubdir に True を代入すると、そのフォルダのサブディレ
クトリを検索対象から外します。
|