Hallo!
Ich bin im Moment dabei ein Programm zu schreiben, welches Ordnerstrukturen darstellt um Speicherplatz-Fresser einfacher finden zu können.
Ich benutze eine simple Funktion um Unterordner im selektierten Ordner aufzulisten,
allerdings stellt es auch die zwei Ordner "System Volume Information" und "Recycle.bin" dar.
Meine Frage ist, wie ich diese zwei Ordner, ohne direkt nach den Strings suchen zu müssen, aus der Liste ausschließen kann (sodass mein Programm diese zwei nicht auflistet).
Screenshot:
Funktion:
Spoiler anzeigen
Ich bin im Moment dabei ein Programm zu schreiben, welches Ordnerstrukturen darstellt um Speicherplatz-Fresser einfacher finden zu können.
Ich benutze eine simple Funktion um Unterordner im selektierten Ordner aufzulisten,
allerdings stellt es auch die zwei Ordner "System Volume Information" und "Recycle.bin" dar.
Meine Frage ist, wie ich diese zwei Ordner, ohne direkt nach den Strings suchen zu müssen, aus der Liste ausschließen kann (sodass mein Programm diese zwei nicht auflistet).
Screenshot:
Funktion:
VB.NET-Quellcode
- Dim LVItemAs ListViewItem
- Dim iconID As Integer = 2
- ' .... weiterer Programmcode .... '
- For Each Ordner In Directory.GetDirectories(Pfad)
- LI = New ListViewItem()
- iconID = 1
- With LVItem
- .ImageIndex = iconID
- .Text = Path.GetFileName(Dirs)
- .SubItems.Add("Ordner Größe")
- End With
- ListView1.Items.Add(LVItem)
- Next
- ' .... weiterer Programmcode .... '