![]() |
Re: probleme verzeichnisse zu suchen
Moin 1ermehr,
was das
Delphi-Quellcode:
angeht: Lies Dir doch bitte noch mal meinen vorherigen Beitrag durch ;-)
if fts.Attr = faDirectory then
Ausserdem sind da noch mehr Kinken drin: Du erhöhst dcount zweimal Die Überprüfung mittels DirectoryExists und FileExists kannst Du Dir auch sparen, wenn Du die Attribute richtig testest (z.B.: if (sr.Attr and faDirectory) = faDirectory) then ... um auf Verzeichnis zu prüfen. Ausserdem prüfst Du den Rückgabewert von FindFirst nicht, auf Erfolg, und Du sicherst FindClose nicht mit try/finally ab (für die letzten Punkte findest Du hier im Forum reichlich Beispiele. |
Re: probleme verzeichnisse zu suchen
Hallo,
kleine Info. Nur FindFirst prüft faDirectory bei FindNext muss man das dann manuell selber machen. Per FindFirst([faDirectory]) /FindNext können also nicht einfach alle Verzeichnisse ermittelt werden, ohne entsprechend zusätzlichen Code zu schreiben. Heiko |
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:12 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz