| Rubrik: Dateisystem · Laufwerke | VB-Versionen: VB2022 | 17.01.26 |
Verwendung von Directory.GetFiles() mit mehreren DateierweiterungenEin Beispiel, wie man Directory.GetFiles() mit mehreren Dateierweiterungen inkl. Sortierreihenfolge verwenden kann | ||
| Autor: | Bewertung: | Views: 568 |
| ohne Homepage | System: Win7, Win8, Win10, Win11 | kein Beispielprojekt |
Ein Tipp aus dem Internet, der mir letztens sehr geholfen hat beim Finden von Files in Folders.
Nachfolgendes Beispiel zeigt, wir man Directory.GetFiles() mit mehreren Dateierweiterungen inkl. Sortierreihenfolge verwenden kann.
Man kann Zeit und Speicherplatz sparen, indem man die Ergebnisse vor dem Sortieren filtert.
Dim ext = {".jpg", ".bmp", ".png"} Dim dir As New IO.DirectoryInfo(romPath) Dim files = From file In dir.GetFiles("*.*", IO.SearchOption.AllDirectories) Where ext.Contains(file.Extension) Order By file.Name Select file.FullName
mit den gewünschten Filefiltern in ext, mit romPath als der zu durchsuchende Pfad.


Verwendung von Directory.GetFiles() mit mehreren Dateierweiterungen