![]() |
FindFirst mit mehreren Filtern?
Ich möchte sowas wie ein Opendialog bauen (im Groben :) ).
Also dass man sagen kann, zeige alle "*.doc;*.txt" an. Problematik ist aber dass FindFirst anscheind nicht mit mehreren Filterparametern zurecht kommt. Nun habe ich diese Filter auch aufgebröselt (also ein array of "*.doc" und "*.txt"). Ich habe jetzt nur das Problem, dass ich nicht weiß, wie man jetzt die Dateien filtert. Ich suche dann ja nach *.* und wenn jetzt z.B. Prog.exe kommt, dann muss ich ja sozusagen gucken ob <irgendwas>.doc bzw. <irgendwas>.txt vorkommt. Aber ACHTUNG ^^, wenn man jetzt "*bla.txt" angibt, dann soll er nicht nach <irgendwas>.txt sondern nach <irgendwas>bla.txt suchen ^^ (Ansonsten wäre das ja einfach ;)). Naja dass würde ja auch gehen (letzt 7 Chars extrahieren und gucken, ob die vorkommen), aber wenn jetzt jemand nur A*.txt filtern möchte (oder noch besser *A*.txt), dann muss ich ja alle Dateien mit A<irgendwas>.txt bzw. <irgendwas>A<irgendwas>.txt suchen ^^ MfG xZise |
Re: FindFirst mit mehreren Filtern?
Hi,
Du kannst Dir die ![]() mfG mirage228 |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:52 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