Minireto listar directorios & archivos

  • 4 Respuestas
  • 3243 Vistas

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado _katze_

  • *
  • Underc0der
  • Mensajes: 37
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
    • Email

Minireto listar directorios & archivos

  • en: Febrero 25, 2011, 09:05:20 pm
esta es una forma de obtener los archivos y directorios que le pasamos como parametro aver quien me propone una mejor y mas rapida.
en un listbox y pasando como parametro "C:\windows\system32" me carga en 99 milisegundos je
Código: (csharp) [Seleccionar]
Function ListDir(ByVal StrPath As String) As ArrayList
        Dim dir As DirectoryInfo = New DirectoryInfo(StrPath)
        Dim ta As ArrayList = New ArrayList()
        For Each subdir As DirectoryInfo In dir.GetDirectories
            ta.Add(subdir.FullName)
        Next
        For Each Filef As IO.FileInfo In dir.GetFiles
            ta.Add(Filef.Name)
        Next
        Return ta
    End Function
« Última modificación: Mayo 27, 2014, 09:46:06 pm por Expermicid »

Desconectado Snifer

  • *
  • Ex-Staff
  • *****
  • Mensajes: 1439
  • Actividad:
    0%
  • Reputación 1
  • [email protected]'s
  • Twitter: sniferl4bs
    • Ver Perfil
    • Snifer@L4bs

Re:Minireto listar directorios & archivos

  • en: Febrero 25, 2011, 11:43:02 pm
Código: (C#) [Seleccionar]
Private void ListaDir(String folder)
{
try
{
String[] dirs = System.IO..Directory.GetDirectories(folder);

foreach (String dir in dirs)
{
ListaDir(dir);
}
}
catch { }
}

Para listar los directorios se me ocurrio esto :P ando medio malito ... hoy para pensar mas
http://www.sniferl4bs.com


Llaman traidor a la persona que evito que caiga el foro, gente bruta!



Desconectado _katze_

  • *
  • Underc0der
  • Mensajes: 37
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
    • Email

Re:Minireto listar directorios & archivos

  • en: Febrero 26, 2011, 11:39:39 am
pues si te devuelve una string te devolvera todo junto luego trendras que parsear  :-\

Desconectado Snifer

  • *
  • Ex-Staff
  • *****
  • Mensajes: 1439
  • Actividad:
    0%
  • Reputación 1
  • [email protected]'s
  • Twitter: sniferl4bs
    • Ver Perfil
    • Snifer@L4bs

Re:Minireto listar directorios & archivos

  • en: Febrero 26, 2011, 12:42:31 pm
 :'( TIenes razon no me di cuenta.. de ese punto jejeej me pongo a  trabajar llegando a mi casa

Saludos :P
http://www.sniferl4bs.com


Llaman traidor a la persona que evito que caiga el foro, gente bruta!



Desconectado Ahkbar

  • *
  • Underc0der
  • Mensajes: 31
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
    • Email

Re:Minireto listar directorios & archivos

  • en: Abril 26, 2011, 04:57:45 pm
System.Collections.ArrayList al = new System.Collections.ArrayList();
al.AddRange(System.IO.Directory.GetDirectories(sPath));
al.AddRange(System.IO.Directory.GetFiles(sPath));
return al;

Podria agregarse una recursiva.