Ordner Inhalt auflisten! :confused:

Hallo,

ich benutze der Borland C++ Builder 5.

Ich würde gerne den Inhalt eines Verzeichnisses in einem Memo-Feld oder ähnliches wiedergeben. Habe mir auch schon nen Code schnipsel zusammen gebastelt mit "findfirst und findnext" dieser funktioniert auch in der Konsole ohne probleme. Kann ich diesen Code-schnipsel auch in ein Formular einbauen so das das Ergebniss im Memofeld erscheint

habe erst vor kurzen mit dem Borland angefangen. Also habt bitte Nachsicht :)

int main(void)
{
struct ffblk ffblk;
int done;
printf("Auflistung nach *.cpp\n");
done = findfirst("*.cpp",&ffblk,0);
while (!done)
{
printf(" %s\n", ffblk.ff_name);
done = findnext(&ffblk);
}

return 0;
}
 
Hi,

glaube das sollte dir weiterhelfen:

Code:
TSearchRec sr; 
  ListBox1->Items->Clear();
  if (FindFirst("c:\\ordner\\*", faDirectory, sr) == 0)
  {
    do
    {
      Memo1->Lines->Add(sr.Name);
      }
      while (FindNext(sr) == 0);
    FindClose(sr);
    }

MFG
 
Zurück