Hi,
ich habe ein Problem beim Verarbeiten einer List of DirectoryInfo
Ich habe zunächst alle Directories aus einem Basisverzeichnis extrahiert und in lstDirectories eingestellt. Das klappt auch prima.
Nun will ich aus dieser Liste den jeweils vollen Pfadnamen extrahieren. Das müsste eigentlich funktionieren, da dies m.W. Teil der Directory Info ist. Klappt aber nicht. Hier meine diversen Versuche:
Kann mir jemand auf die Sprünge helfen?
LG
Peter
ich habe ein Problem beim Verarbeiten einer List of DirectoryInfo
Ich habe zunächst alle Directories aus einem Basisverzeichnis extrahiert und in lstDirectories eingestellt. Das klappt auch prima.
Nun will ich aus dieser Liste den jeweils vollen Pfadnamen extrahieren. Das müsste eigentlich funktionieren, da dies m.W. Teil der Directory Info ist. Klappt aber nicht. Hier meine diversen Versuche:
VB.NET-Quellcode
- 'Get all directories in base directory
- Dim alldirectories = New DirectoryInfo(strBaseDirectory).GetDirectories
- Dim directories = New List(Of DirectoryInfo)
- For Each found In alldirectories
- If (found.Attributes And (vbHidden + vbSystem)) > 0 Then Continue For
- directories.Add(found)
- Next
- DirectoryInfoBindingSource.DataSource = directories
- 'Get fullname of first directory in list
- lstDirectories.SelectedIndex = 0
- Dim strSourceDirectory As String
- strSourceDirectory = lstDirectories.SelectedItem.ToString 'liefert nur den Namen,nicht den vollen Pfad
- strSourceDirectory = lstDirectories.SelectedItem.Fullname 'Syntaxfehler
- Dim _Directories As DirectoryInfo
- strSourceDirectory = _Directories(lstDirectories.SelectedItem).Fullname 'Syntaxfehler
Kann mir jemand auf die Sprünge helfen?
LG
Peter