comment
IRC Chat
play_arrow
Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.

Minireto listar directorios & archivos

  • 4 Respuestas
  • 1936 Vistas

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

Desconectado _katze_

  • *
  • Underc0der
  • Mensajes: 37
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
    • Email
« 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: C#
  1. Function ListDir(ByVal StrPath As String) As ArrayList
  2.         Dim dir As DirectoryInfo = New DirectoryInfo(StrPath)
  3.         Dim ta As ArrayList = New ArrayList()
  4.         For Each subdir As DirectoryInfo In dir.GetDirectories
  5.             ta.Add(subdir.FullName)
  6.         Next
  7.         For Each Filef As IO.FileInfo In dir.GetFiles
  8.             ta.Add(Filef.Name)
  9.         Next
  10.         Return ta
  11.     End Function
« Última modificación: Mayo 27, 2014, 09:46:06 pm por Expermicid »

Desconectado Snifer

  • *
  • Underc0der
  • Mensajes: 1439
  • Actividad:
    0%
  • Reputación 1
  • Snifer@L4b's
    • Ver Perfil
    • Snifer@L4bs
  • Twitter: sniferl4bs
« Respuesta #1 en: Febrero 25, 2011, 11:43:02 pm »
Código: C
  1. Private void ListaDir(String folder)
  2. {
  3. try
  4. {
  5. String[] dirs = System.IO..Directory.GetDirectories(folder);
  6.  
  7. foreach (String dir in dirs)
  8. {
  9. ListaDir(dir);
  10. }
  11. }
  12. catch { }
  13. }

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
« Respuesta #2 en: Febrero 26, 2011, 11:39:39 am »
pues si te devuelve una string te devolvera todo junto luego trendras que parsear  :-\

Desconectado Snifer

  • *
  • Underc0der
  • Mensajes: 1439
  • Actividad:
    0%
  • Reputación 1
  • Snifer@L4b's
    • Ver Perfil
    • Snifer@L4bs
  • Twitter: sniferl4bs
« Respuesta #3 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
« Respuesta #4 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.



 

¿Te gustó el post? COMPARTILO!



[SOURCE] REG2BAT (Convierte archivos de Registro a scripts Batch)

Iniciado por Elektro

Respuestas: 0
Vistas: 1576
Último mensaje Mayo 12, 2015, 11:28:41 am
por Elektro