ミ,,゚Д゚彡DelフサギコのフサフサDelphi談話室
■ このスレッドは過去ログ倉庫に格納されています
0346デフォルトの名無しさん
NGNG非効率的な気がします。
Maskユニットを使いたくなかったので MatchesMask 関数を使わなくても
大丈夫なように少し工夫しました。
最初に、マスクを指定して FindFirst → ファイル一覧を得る
次に、マスクには * を指定して FindFirst → ディレクトリ一覧を得る
→ 再帰検索。
2回目で結局全てを検索しているので、1回目の検索は無くてもいいような
気もしますが、1回目で * マスク検索をすると、ディレクトリ以外だった場合に MatchesMask 関数でチェックをしないといけません。
高速化のために、よい知恵はありますか。
ソース↓
http://do.sakura.ne.jp/~junkroom/cgi-bin/megabbs/readres.cgi?bo=lounge&vi=1004653717&res=1
■ このスレッドは過去ログ倉庫に格納されています