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