Einzelnen Beitrag anzeigen

Benutzerbild von xZise
xZise

Registriert seit: 3. Mär 2006
Ort: Waldbronn
4.303 Beiträge
 
Delphi 2009 Professional
 
#1

FindFirst mit mehreren Filtern?

  Alt 3. Okt 2007, 13:42
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
Fabian
Eigentlich hat MS Windows ab Vista den Hang zur Selbstzerstörung abgewöhnt – mkinzler
  Mit Zitat antworten Zitat