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