Comparaison entre deux fichiers texte

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

2 réponses

Messages postés
675
Date d'inscription
jeudi 17 avril 2008
Statut
Membre
Dernière intervention
19 février 2019
10
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
Messages postés
2233
Date d'inscription
mardi 10 décembre 2002
Statut
Modérateur
Dernière intervention
15 décembre 2014
5
Salut,

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

a+