Zitat von
Martin K:
Das kann ich nicht so stehen lassen, da ein Ordner keine Extension hat.
Oh, da merkt man wie alt man ist
Windows unterstütz auch heute noch das 8.3 Namesprinzip, FindFirst & Co. auch und im 8.3 System hatte jede Datei und jeder Ordner 8 Zeichen für den Namen und 3 für die Erweiterung. Fakt ist jedoch, dass gerade bei Ordner meistens auf eine Angabe für die Erweiterung verzichtet wurde.
Wenn eine Datei bzw. ein Ordner nicht alle 8 bzw. 3 Zeichen genutzt hatte, so hat das
OS die betreffenden Stellen in der FAT mit #32 aufgefüllt und "unterstützte" somit auch Datei-/Ordnernamen mit weniger als 8 Zeichen vorn bzw. 3 hinten.
Zitat von
Martin K:
Es gibt sogar Dateien, die keine haben
So gibt es auch Ordner die eine Erweiterung haben
Zitat von
Martin K:
also kein . im Dateinamen / Ordnernamen!
Die Suche von FindNext findet auch Dateien/Ordner ohne Erweiterung, wenn man nach
*.* sucht, da dieses die feste Maske für alles ist. Egal ob mit oder ohne Erweiterung.
...
...