Salut
Je me demande si, quand tu déclare ton array of string tu devrait pas faire plutôt:
TListe : array [1..1000] of string;
enfin 1000 j'ai mis large ça dépend de tes txt
peut être qu'on peut sans mais si ça marche pas ça vient surement de ça, quand tu fait Writeln(Liste2, TListe[i]); si Tliste[i] est vide ou pas bon c'est sûr de ne pas marcher
déja pour tester fait: Writeln(Liste2, Ligne);
tu auras déja une copie
et n'oublie pas les closefile(liste1); et closefile(liste2); 
Message édité par Flagad'aware le 28-03-2007 à 20:47:24