[VB.NET] Ecrire à la ligne dans un fichier

Fermé
spbr - Modifié par spbr le 2/06/2013 à 15:22
tictac08 Messages postés 18 Date d'inscription lundi 21 janvier 2013 Statut Membre Dernière intervention 8 février 2015 - 9 juil. 2013 à 19:11
Salut à tous, je cherche à écrire du texte en plusieurs lignes dans un fichier, seulement avec le code que j'ai le programme ajoute le texte à la suite :

If MonFichier.CanWrite Then
Dim Contenu(NbCar) As Byte
Dim Compteur As Integer = 0
For Each Lettre As Char In Me.TXT_Cle.Text.ToCharArray
Contenu(Compteur) = Asc(Lettre)
Compteur += 1
Next
MonFichier.Write(Contenu, 0, Compteur)
End If
A voir également:

1 réponse

tictac08 Messages postés 18 Date d'inscription lundi 21 janvier 2013 Statut Membre Dernière intervention 8 février 2015 56
9 juil. 2013 à 19:11
If MonFichier.CanWrite Then 
Dim Contenu(NbCar) As Byte 
Dim Compteur As Integer = 0 
For Each Lettre As Char In Me.TXT_Cle.Text.ToCharArray 
Contenu(Compteur) = Asc(Lettre) 
Compteur += 1 
Next 
MonFichier.Write(Contenu, 0, Compteur) 
End If


Je ne comprends pas trop l'utilisation de "Dim contenu(Nbchar) as byte"...ni d'ailleur la ligne qui suit

Perso utilise juste sa

For Each Lettre As Char In Me.TXT_Cle.Text.ToCharArray
            IO.File.AppendAllText("Chemin de ton fichier", Lettre & vbNewLine)
            Next


Un seul truc, si le fichier existe déjà, cela se rajoute encore en bas
0