Einzelnen Beitrag anzeigen

DevilsCamp
(Gast)

n/a Beiträge
 
#1

FindFirst, FindNext, Suchmaske *.

  Alt 6. Nov 2006, 13:33
Hallo,

ich bin gerade auf ein Problem bei FindFirst/FindNext gestoßen.
Unter Windows ist es ja normalerweise so, dass nach dem letzten Punkt die Erweiterung kommt. Für für die oben genannten Funktionen allerdings sieht es so aus, als ob Dateien der Form .IRGENDWAS_OHNE_WEITEREN_PUNKT normale Dateinamen währen, die keine Endung besitzen. Dem zufolge werden also beispielsweise Dateien wie .cvsignore bei einem Such string von '*.' gefunden, obwohl sie ja eigentlich Dateinamen besitzen, die nur aus einer Endung bestehen (Selbst die Windows-eigene Suchfunktion sucht da richtig).

Wie also müsste ich diese Suche anpassen, dass mir beim Suchen nach *. solche Dateien NICHT ausgegeben werden. Vorschläge wie, "Prüfe doch in der Suchfunktion danach" lasse ich nicht gelten, weil diese ja dann nicht mehr generisch wäre.
  Mit Zitat antworten Zitat