Problema al cambiar path en DirectoryInfo

Para llenar un TreeView con carpetas del explorador, estoy utilizando un procedimiento extraído de la página oficial de Microsoft, y funciona perfectamente siempre que deje el path del DirectoryInfo que viene por defecto ("../.."), el cual extrae archivos desde una carpeta que cuelga de “Mis documentos”.

Como yo quiero empezar un poco más atrás, precisamente desde “Mis documentos”, he cambiado el críptico ("../..") por los path que van precedidos de comilla en el código copiado (mi S.O. Es Windows 7), y obtengo mensajes de error diferentes para cada path, que adjunto al final.

Agradeceré que alguien me diga cómo debo hacer para que mi directorio de partida sea “Mis documentos”.

Saludos

    Private Sub PopulateTreeView()

        Dim rootNode As TreeNode

        Dim info As New DirectoryInfo("../..")

        'Dim info As New DirectoryInfo("C:\Users\Carlos")

        'Dim info As New DirectoryInfo("C:\Users\Carlos\Documents")

        If info.Exists Then

            rootNode = New TreeNode(info.Name)

            rootNode.Tag = info

            GetDirectories(info.GetDirectories(), rootNode)

            TreeView1.Nodes.Add(rootNode)

        End If

    End Sub

Añade tu respuesta

Haz clic para o