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
  • 1872 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 = No tienes permisos para ver links. Registrate o Entra con tu cuenta DirectoryInfo(StrPath)
  3.         Dim ta As ArrayList = No tienes permisos para ver links. Registrate o Entra con tu cuenta 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
No tienes permisos para ver links. Registrate o Entra con tu cuenta


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
No tienes permisos para ver links. Registrate o Entra con tu cuenta


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.
No tienes permisos para ver links. Registrate o Entra con tu cuenta

 

¿Te gustó el post? COMPARTILO!



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

Iniciado por Elektro

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