galagher - Di 13.12.05 20:38
Titel: Aktuellere Dateien ersetzen-wie die aktuelleren ermitteln?
Hallo!
Ich stehe wieder mal vor einem Problem(chen), das ich allein wohl nicht lösen kann. Ich habe zwei Ordner, deren darin enthaltene Dateinamen ich erstmal in je eine ListBox schreibe:
Ordner1-Dateien in ListBox1, Ordner2-Dateien in ListBox2. Das Ganze sieht dann so aus:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9:
| ListBox1: D:\Test\Ordner1\1.txt D:\Test\Ordner1\2.txt D:\Test\Ordner1\3.txt
ListBox2: D:\Test\Ordner2\1.txt D:\Test\Ordner2\2.txt D:\Test\Ordner2\3.txt |
Nun will ich feststellen, welcher Ordner die aktuelleren Dateien enthält, wobei:
1. nicht immer nur in einem Ordner alle Dateien aktueller als die im anderen sind
2. Die Anzahl der Dateien in den Ordnern unterschiedlich sein kann
3. Die Namen der Dateien nicht immer identisch sein müssen. Diesfalls sollen die
Dateien, die im anderen Ordner fehlen, dorthin kopiert werden.
Letzendlich sollen in beiden Ordnern die gleichen, aktuellsten Dateien sein; die Ordner sollen also praktisch angeglichen werden. Fix ist: Es sind immer nur zwei Ordner, niemals mehr.
Ich habe keine Ahnung, wie ich diese komplexen Anforderungen erfüllen soll. Bitte um Hilfe!
galagher - Di 13.12.05 22:07
Danke, werde mich morgen mal hinsetzen!
Spaceguide hat folgendes geschrieben: |
-Mach das ganze mit den Ordnern in ungekehrten Rollen |
Was meinst du mit "umgekehrten Rollen"? :?