Hi perle,
ganz einfach: Du nimmst eine Batchdatei.
Du startest die Batchdatei mit den beiden Dateien als Parameter und bekommst dann die Datei Diff.Txt zurück. Die Rückgabedatei kannst du natürlich auch übergeben. Nur ">" darfst du nicht als Parameter übergeben, das gibt Probleme. Danach liest du die Datei und die beiden anderen Dateien aus und füllst entsprechend eine StringList.
Stefan