Ik probeer alle bestanden in een directory met subdirs in een collection te gooien, maar hij pakt alleen de bestanden die in de aangegeven dir staan en kijkt niet naar de subdirs.
Ik ga ervanuit dat er vast wel een optie binnen vb.net zit om alle bestanden inc die in subdirs te pakken. Of moet ik m echt handmatig alle subdirs in laten gaan, daar de bestanden uit halen en die dan toevoegen?
Hier is mijn code:
Ik ga ervanuit dat er vast wel een optie binnen vb.net zit om alle bestanden inc die in subdirs te pakken. Of moet ik m echt handmatig alle subdirs in laten gaan, daar de bestanden uit halen en die dan toevoegen?
Hier is mijn code:
Visual Basic .NET:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| Private Function BestandenInMap(ByVal sPath As String) As Collection Dim fi() As FileSystemInfo Dim di As DirectoryInfo di = New DirectoryInfo(sPath) fi = di.GetFileSystemInfos Dim bestanden As New Collection Dim I As Integer For I = 0 To UBound(fi) bestanden.Add(fi(I)) Next Return bestanden End Function |