Ordner-Änderungsdatum
-
Wie kann ich das Änderungsdatum eines Ordners ermitteln?
FileAge funktioniert nur mit Dateien.
-
Viel Erfolg im korrekten Forum!
-
Es gibt doch bestimmt eine Lösung, die unter Borland und VS C++ funktioniert. Oder? Im Moment habe ich folgende Lösung für Borland C++:
int GetFolderTime(AnsiString pfolder) { int dti = 0; TSearchRec SearchRec; if (FindFirst(pfolder + "\\*.*", faDirectory, SearchRec) == 0) { do if ((SearchRec.Name == ".") && (SearchRec.Attr & faDirectory)) dti = SearchRec.Time; while ((dti == 0) && (FindNext(SearchRec) == 0)); } FindClose(SearchRec); return dti; }Ich denke, so ähnlich läuft das auch unter VS C++.
Meine Frage ist, ob es eine einfachere Lösung gibt?
-
Es gibt zum Beispiel die boost::filesystem Bibliothek die viel Dateisystemfunktionalitat einigermaßen plattformunabhängig kapselt. Da wirst du bestimmt fündig.