Autor Beitrag
[r2d2]
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 109

WinXP
D5 Enterprise
BeitragVerfasst: Mi 20.10.04 21:33 
Hi @ all
Ich will mir ein Programm schreiben, das zwei Ordner synchronisieren soll, also die Dateien, die sich schon in einem Ordner befinden, ersetzen soll, wenn das Bearbeitungsdatum älter ist. Außerdem soll es existierende Dateien neu erstellen.

Das wollte ich mit SHFileOperation machen, indem ich einfach als source einen der beiden Ordner angebe und als Destination den anderen. Als Flag gebe ich dann "ReplaceOnlyOlderFiles" an. Aber halt! :shock: Diese Flag gibts es nicht! :( Kann mir jemand helfen? :?
wulfskin
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1349
Erhaltene Danke: 1

Win XP
D5 Pers (SSL), D2005 Pro, C, C#
BeitragVerfasst: Mi 20.10.04 21:44 
Hallo r2d2,

das geht leider nicht mit nur einem Befehl. Du musst wohl jede Datei einzeln aufs Datum vergleichen (FileAge) und dann entweder Kopieren (CopyFile) oder nicht.

Gruß Hape!

_________________
Manche antworten um ihren Beitragszähler zu erhöhen, andere um zu Helfen.