Verkenner

Status
Niet open voor verdere reacties.

bonnowagt

Gebruiker
Lid geworden
7 dec 2006
Berichten
445
Met onderstaande code probeer ik het begin te maken van een soort verkenner.
Fromulier bestaat dus uit een Treeview(TV2), listbox enz

Ik krijg onderstaande foutmelding:

ArgunmentException was unhandled.Het pad heeft een ongeldige indeling.

Dit staat dus bij: Dim map As New IO.DirectoryInfo(Pad)



Code:
    Private Sub btnonderzoek_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnonderzoek.Click

        Dim XNode As TreeNode
        TV2.Nodes.Clear()
        TV2.Nodes.Add(Txtpath.Text)
        XNode = TV2.Nodes(0)
        XNode.ImageIndex = 0
        OnderZoekDirectories(Txtpath.Text, XNode)
    End Sub
    Private Sub OnderZoekDirectories(ByVal Pad As String, _
ByVal XNode As TreeNode)

        Dim map As New IO.DirectoryInfo(Pad)
        Dim SubMappen() As IO.DirectoryInfo
        Dim SubMap As IO.DirectoryInfo
        Dim NNode As TreeNode
        SubMappen = map.GetDirectories()
        For Each SubMap In SubMappen
            NNode = XNode.Nodes.Add(SubMap.Name)
            NNode.ImageIndex = 0
            OnderZoekDirectories(SubMap.FullName.ToString, NNode)
        Next
    End Sub

Wat doe ik nu precies fout.
 
Hij bedoelt wat er wordt ingevuld.
 
Als dat is wat je hebt ingevoerd, zorg er dan wel voor dat de map foto bestaat.

Maar eigenlijk is dit niets anders dan self explanatory. Met andere woorden: dit kun je zelf makkelijk oplossing door het doorgegeven pad te controlleren of het wel correct is en of het pad ook daadwerkelijk aanwezig is.
 
Als je eerst in 'echte' verkenner eens naar een map gaat waar je genoeg rechten voor hebt, en die naam dan kopieert, werkt het dan wel?

@The Mighty Atom:
Dan komt de error: Kan een gedeelte van het pad blabla niet vinden.

Dit was toen ik het had nagebouwd...
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.

Nieuwste berichten

Terug
Bovenaan Onderaan