Comparaison entre deux fichiers texte

yasmin33 Messages postés 1 Date d'inscription dimanche 14 juillet 2013 Statut Membre Dernière intervention 12 août 2013 - 12 août 2013 à 09:35
cs_MAURICIO Messages postés 2106 Date d'inscription mardi 10 décembre 2002 Statut Modérateur Dernière intervention 15 décembre 2014 - 14 août 2013 à 10:15
Bonjour;
je veux savoir comment comparer deux fichiers texte et afficher les anomalies avec le languge delphi

2 réponses

dubois77 Messages postés 675 Date d'inscription jeudi 17 avril 2008 Statut Membre Dernière intervention 19 février 2019 14
12 août 2013 à 13:35
Salut
Le plus simpliste consiste à charger les fichiers txt dans deux memo
les comparer ligne par ligne puis caractère par caractère dans chaque ligne et de noter le résultat de chaque ligne dans un 3ème mémo (ok si lignes identiques par exemple)

pour la comparaison des lignes tu peux dégrossir par un test simple :

L1 := memo1.lines[i] ;
L2 := memo2.lines[i] ;
if L1=L2 then continue;
... comparaison par caractère
0
cs_MAURICIO Messages postés 2106 Date d'inscription mardi 10 décembre 2002 Statut Modérateur Dernière intervention 15 décembre 2014 5
14 août 2013 à 10:15
Salut,

tu peux les ouvrir un le type TStrings et ensuite comparer ligne par ligne.

a+

0
Rejoignez-nous