![]() |
FileExists und unbekannte Dateiendungen
Hallo,
wenn ich in einem Verzeichnis nach Dateien suche, deren Dateiendung ich nicht kenne, würde ich persönlich auf
Delphi-Quellcode:
tippen. Das Problem daran ist, dass Delphi in diesem Fall keine Datei findet. Wenn ich statt des Platzhalters testweise eine Dateiendung angebe, erhalte ich jedoch "true".
if(FileExists('c:\datei.*')) ...
Kann mir jemand einen Tipp geben, wo mein Denkfehler liegt? Danke Opa |
Re: FileExists und unbekannte Dateiendungen
Damit schaust du ob irgendeine Datei vorhanden ist und kein Ordner ist.
Du brauchst eine Liste der bekannten Dateiendungen und vergleichst dann die aktuelle Endung mit der Liste. Ist die Endung nicht in der Liste ist sie unbekannt. ;) Dann kann sie ggf. der Liste als nun bekannt hinzugefügt werden. |
Re: FileExists und unbekannte Dateiendungen
Zitat:
Siehe zum Beispiel: ![]() ![]() ![]() |
Re: FileExists und unbekannte Dateiendungen
Einfach prüfen, ob FindFirst mit dieser "Suchmaske" irgendwas findet.
|
Re: FileExists und unbekannte Dateiendungen
Super, Danke euch.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:38 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 by Thomas Breitkreuz