Registriert seit: 18. Apr 2006
Ort: Im Süden
177 Beiträge
Delphi 7 Enterprise
|
Re: Findfirst...Findnext funktioniert nicht 100%ig
8. Mär 2007, 09:22
Morgen,
dein Problem tritt doch nur auf, wenn du eine Dateimaske (zb. *.pas)
übergeben hast und keine passenden Dateien, aber mögliche andere Dateien
in evetuell vorhandenen Unterverzeichnissen vorkommen?!
Entweder suchst du immer nach '*.*' und maskierst selbst aus und kannst
somit auch die Unterverzeichnisse berücksichten (ich kann dir jetzt nichts
über den Overhead der FindFirst-Routine sagen) oder du berücksichtigst
beim Beginn bzw. Ende der Suche die Dateimaske. Wenn diese <> '*.*' ist,
dann musst du noch extra die Unterverzeichnisse im Verzeichnis suchen
(faDirectory) und diese zusätzlich untersuchen.
Gruss Gremlin
|