none
Cargar contenido de una carpeta a un listbox RRS feed

Respuestas

  • Si lo que quieres es mostrar carpetas y ficheros:

        Private Sub CargarContenidoCarpeta(path As String)
            Dim dir As New DirectoryInfo(path)
            For Each directory As DirectoryInfo In dir.GetDirectories()
                ListBox1.Items.Add(String.Format("{0} (Carpeta)", directory.Name))
            Next
            For Each file As FileInfo In dir.GetFiles()
                ListBox1.Items.Add(file.Name)
            Next
        End Sub


    Píldoras .NET
    Artículos, tutoriales y ejemplos de código .NET

    Píldoras JS
    Artículos, tutoriales y ejemplos de código JavaScript, HTML5, CSS3, ...

    miércoles, 16 de marzo de 2016 8:10

Todas las respuestas

  • Te podría servir esto

    For Each folder As String In Directory.GetDirectories("D:\")
                ListBox1.Items.Add(folder)
            Next

    Ahora si solo quieres mostrar los nombres:

    For Each folder As String In Directory.GetDirectories("D:\")
                ListBox1.Items.Add(Path.GetFileName(folder))
            Next

    Claro no se te olvide importar el espacio de nombres:

    Imports System.IO

    Saludos




    • Editado FranNovato martes, 15 de marzo de 2016 23:39
    martes, 15 de marzo de 2016 23:33
  • Hola, gracias, pero no sirvió, el Listbox queda vacío ¿Que hago?
    miércoles, 16 de marzo de 2016 5:12
  • Si lo que quieres es mostrar carpetas y ficheros:

        Private Sub CargarContenidoCarpeta(path As String)
            Dim dir As New DirectoryInfo(path)
            For Each directory As DirectoryInfo In dir.GetDirectories()
                ListBox1.Items.Add(String.Format("{0} (Carpeta)", directory.Name))
            Next
            For Each file As FileInfo In dir.GetFiles()
                ListBox1.Items.Add(file.Name)
            Next
        End Sub


    Píldoras .NET
    Artículos, tutoriales y ejemplos de código .NET

    Píldoras JS
    Artículos, tutoriales y ejemplos de código JavaScript, HTML5, CSS3, ...

    miércoles, 16 de marzo de 2016 8:10
  • ¿La ruta que estás especificando esta correcta?

    ¿Tienes archivos en esa carpeta?

    Yo probé el código antes de publicarlo.

    miércoles, 16 de marzo de 2016 15:00