Hallo.
Ich habe folgendes Problem. In meinem Programm kann man bis jetzt eine Dateiendung und ein Laufwerk wählen. Nun will ich im gewählten Laufwerk die Ordner anzeigen lassen. Wählt man einen angezeigten Ordner sollen die Unterordner oder alle Datei mit der gewünschten dateiendung angezeigt werden.
Die Verzeichnisstruktur soll in einem Element des Types CTreeCtrl angezeigt werden. Das einlesen des Laufwerkes mache ich mit der Finktion CFileFind::FileFind.
Hat irgend jemand damit schon Erfahrungen gesammeltund kann mit Tipps oder Ratschläge geben?
Bin für jeden Hinweis bbzw. Tip dankebar, ich weiß langsam nicht mehr weiter.
Cu Oli
Programmieren - alles kontrollieren 4.934 Themen, 20.613 Beiträge
Hallo.Ja ich weiß.
Heißt finder.GetFilePath().
Ich meinte es so, jetzt wird ja der Verzeichnisbaum des Laufwerkes eingelesen und angezeigt. Nun ist meine Aufgabe, einen Ordner anzuwählen im CTreeCtrl und in diesem Ordner die 1 Zeile aller *.txt Dateien auszulesen. Da hilft mir leider die finder.GetFilePath() nicht weiter. Das Problem liegt wohl eher hierin der Anwendung des CTreeCtrl - Elementes. Das Laufwerk ist mir ja bekannt. Nun müßte ich mir da irgendwie scheinbar selber den Path zusammen schneiden.
Habe gehofft, das CTreeCtrl schon eine Funktion dafür liefert.
Ich weiß jetzt nämlich nicht, wie ich die Übergeordneten Ordner bestimmen sollte.
Cu
Oli