Ordner einlesen
-
Hallo
Ich versuche gerade für die Schule ein Projekt vorzubereiten und wollte dazu ein kleines Programm schreiben.
Mein Problem besteht darin ich weiss nicht wie ich einen Ordner den ich angebe einlesen kann.
Über ein paar denkanstösse oder beispiele wäre ich sehr dankbar.Bis dahin erstmal
-
z. B. so:
AnsiString myDir = // Verzeichnisname TSearchRec sr; if( FindFirst( myDir + "\\*.*", faAnyFile, sr ) == 0 ) { do { ListBox1->Items->Add( sr.Name ); // Inhalt in ListBox anzeigen }while( FindNext( sr ) == 0 ); FindClose(sr); }
also schau dir mal die ganzen FindFirst, FindNext, ... & Co an.
grüssle
-
Danke hat super funktioniert wie bekomme ich nach dem einlesen aber die "." und ".." weg . Danke
-
Indem du vor dem Add darauf prüfst.
if( sr.Name != "..") ListBox1->Items->Add( sr.Name );