Hmm, wenn ich mich nicht täusche, liegts an CompareFile.
In dieser
Unit sind noch andere Funktionenenthalten, womit es auch funktioniert.
Warum also nicht mit CompareFile(File1, File2). Ich selbst kann nicht erkennen, warum.
Hier die
Unit FileCompare
http://www.delphipraxis.net/51018-da...rgleichen.html