Concaténer des fichiers textes en VB

Kenny - 19 avril 2001 à 19:04
 Kenny - 20 avril 2001 à 10:25
Je cherche à concaténer des fichiers textes en VB.

En faisant : SHELL "copy " & fichier1 & "+" & fichier2 & " " & fichier3
Cela ne marche pas car le fichier copy n'existe pas.

2 réponses

Ben tu ouvre le premier fichier en "append" comme suit:
open "fichier1" for append as #1

Ensuite tu ouvres le second fichier en lecture.Tu lis l'interrieur du seconf pfichier ligne par ligne ou tu copy chaque lignes dans le premier fichier.
Tu peut faire sa avec un :
while not #1.EOF

Voila, c long mais sa fonctionne.
Karf
0
Ce traitement est trop long car je peux avoir des fichiers de 80 Mo. Pour l'instant j'ai une autre méthode.

Je crée un fichier .bat dans lequelle je met la commande dos :"copy " & fichier1 & "+" & fichier2 & " " & fichier3

C'est tout ce que j'ai trouvé. Par contre, si quelqu'un a une meilleur idée, je suis intéressé...
0
Rejoignez-nous