Ich möchte ein Programm schreiben, das es dem Benutzer ermöglicht einen Pfad anzugeben (Ctemp o.ä. ) und danach soll das Programm alle Dateien in diesem Ordner (ohne Unterordner) ermitteln und den Pfad zurückgegeben.
Hab schon was mit CFileFind probiert, funktioniert aber leider nicht so wie ich es möchte.
Ich wäre dankbar über jeden Tipp, Link oder sonstiges.
Ok danke für die Antwort - hab jetzt noch mal ein bisschen rumprobiert ..
Mein Quellcode sieht derzeit so aus:
Code:
BOOL bWorking = finder.FindFile("C:\\temp\\*.*");
while (bWorking) { bWorking = finder.FindNextFile(); strPath = finder.GetFilePath(); }
Das funktioniert auch ganz gut, nur anfangs wird Ctemp\. und dann c.\temp\.. zurückgegeben und erst danach der erste vollständige Pfad. Kann ich das iregndwie um gehen?
virtual BOOL IsDots( ) const; Nonzero if the found file has the name "." or "..", which indicates that the found file is actually a directory. Otherwise 0.
-- class God : public ChuckNorris { };Dieser Post wurde am 03.05.2005 um 12:27 Uhr von FloSoft editiert.
virtual BOOL IsDots( ) const; Nonzero if the found file has the name "." or "..", which indicates that the found file is actually a directory. Otherwise 0.
oh, hatt ich nicht gesehen sry und danke für die antwort