Bonjour à tous.
J'ai un soucis pour coder une partie de mon programme.
Cette tâche devra rajouter à la fin de chaque ligne d'un fichier, le caractere ;; (Double point-virgule).
L'ouverture et la fermeture du fichier ce passe correctement, mais je n'ai aucune idée comment faire cette édition.
En c++ il y avait un moyen par rapport a un "pointeur" qu'on positionne juste avant le caractere Retour a la ligne (\n), mais je n'ai pas réussis à l'adapter en VB.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 fileread = New StreamReader(Chemin & "liste.txt") With fileread.BaseStream.Seek(0, SeekOrigin.Begin) 'Se positionne au début du fichier liste. While (fileread.Peek > 0) 'Tant qu'il a quelque chose a lire ... BufferLigne = fileread.ReadLine() 'Lit une ligne. cptLigne += 1 'Incremente le nombre de lignes. filewriteCsv = New StreamWriter(BufferLigne) 'Ouverture du fichier CSV. Console.WriteLine("Ouverture du fichier: " & BufferLigne) '----CODE POUR METTRE ';;' A LA FIN DU FICHIER ACTUELLEMENT OPEN---- tempo(2000) filewriteCsv.Close() 'Fermeture du Fichier CSV. End While End With fileread.Close() 'Fermeture du Fichier Liste.
Pouvez-vous m'y aider ?
Nissartis.
Partager