SoloCodigo

Programación General => C/C++ => C++ Builder => Mensaje iniciado por: betitono1 en Domingo 17 de Abril de 2005, 08:53

Título: Obtener Nombre De Archivos En Directorio Raiz
Publicado por: betitono1 en Domingo 17 de Abril de 2005, 08:53
Hola q tal alguien podria ayudarme a obtener el nombre de todos los archivos q existen en una carpeta y subcarpetas dentro de la primera carpeta  o la carpeta raiz.

en este caso c: seria el directorio principal y estos nombres q aparecen serian algunos archivos encontrados.


c:\\archivos de programa\\real player\\realplayer.exe
c:\\archivos de programa\\quicktime\\quicktime.exe
c:\\windows\\notepad.exe

el siguiente codigo muestra los archivos dentro de un directorio pero no muestra las subcarpetas y sus archivos  q contiene


 struct ffblk ffblk;
 int done = findfirst("*.*",&ffblk,0);
 String diagonal= char(92);
  while (!done)
   {
      ListBox1->Items->Add(DirectoryListBox1-Directory+diagonal+ffblk.ff_name);
      done = findnext(&ffblk);
   }


Gracias


Saludos