Thema
:
File compare
Einzelnen Beitrag anzeigen
himitsu
Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
Delphi 12 Athens
#
20
AW: File compare
24. Mai 2011, 14:29
zusammenfalten
·
markieren
Delphi-Quellcode:
Result := FileExists(First)
and
FileExists(Second);
if
Result
then
begin
s1 := TStringlist.Create;
try
s2 := TStringlist.Create;
try
s1.LoadFromFile(First);
s2.LoadFromFile(Second);
Result := s1.Count = s2.Count
if
Result
then
begin
i := 0;
while
(i < s1.Count)
and
(i < s2.Count)
do
begin
Result := s1[i] = s2[i];
if
not
Result
then
begin
DiffLine := i;
Break;
end
;
inc(i);
end
;
end
else
DiffLine := Min(s1.Count, s2.Count);
finally
s2.Free;
end
;
finally
s1.Free;
end
;
end
;
$2B or not $2B
Zitat
himitsu
Öffentliches Profil ansehen
Besuche die Homepage von himitsu!
Mehr Beiträge von himitsu finden