Concaténation de fichiers texte - Delphi/Pascal - Programmation
Marsh Posté le 14-09-2005 à 01:44:32
Deux TFileStream (un en écriture, un en lecture) et les fonctions FindFirst/FindNext/FindClose et c'est fait en une dizaine ou vingtaine de lignes.
Sinon en ligne de commande DOS ou en fichier batch c'est faisable en une ligne je pense.
Marsh Posté le 18-09-2005 à 18:36:37
type source\*.txt >> resultat.txt
Je crois qu'on fait ça sous DOS, mais je sais pas si les redirections et pipes sont documentés sous DOS alors c'est pas facile à trouver. En tout cas, sous Linux je fais des trucs du genre avec cat. Si ça marche pas, faut me le dire, ça m'évitera de dire des bêtises . Après, s'il faut en faire une appli VCL (avec un fichier d'install et des trucs dans la base de registre ?), je te laisse avec antp
Marsh Posté le 18-09-2005 à 20:22:10
sous DOS il faut utiliser un FOR pour parcourir tous les fichiers, TYPE n'acceptera pas le "*"
Marsh Posté le 13-09-2005 à 14:43:29
Bonjour
Je dois faire un prog qui concatene tout les fichiers texte (dont je ne connais pas les noms) d'un répertoire donné en un seul ficher sortie.
Je suis donc a la recherche soit d'un composant delphi 7 freeware soit d'un bout de code que quelqu'un aurait deja trouvé ou ecrit.
J'ai fait une recherche sur le net mais je n'ai pas trouvé grand chose !
Toute aide est bienvenue !
Merci a tous.