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!
gedunstig war's - und fahle wornen zerschellten karsig im gestrock. oh graus, es gloomt der jabberwock - und die graisligen gulpen nurmen!