Namen aller Unterverzeichnisse
-
Hi,
ich habe folgendes Problem:
Ich möchte gerne die Namen aller Unterverzeichnisse von einem bestimmten Verzeichnis als String erhalten. Vielleicht in einem Array oder so gespeichert.Weiss da vielleicht jemand, wie das geht?
Wäre echt super. Ich bin da ziemlich ratlos?
-
Steht doch alles in der MSDN und hier im Forum.
-
Ja "Thread closed" antworten ohne Nutzwert sind einfach, aber auch überflüssig
Also kurzfassung
1. CArray<string> meine ; erzeugen
2. Schau mal unter "WIN32_FIND_DATA"
3. Dein Verzeichnis mit ..\. in ein char suchstring[MAX_PATH]
4. Schleife mittels FindFirstFile() und FindNextFile()
5. zwischen drin halt prüfen ob´s eine Verzeichnis istif(suchstring.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY && suchstring.cFileName[0] != '.') meine.add(suchstring.cFileName);.. sind irgendwie überflüssig !
und schon hast Du´s fast