ECRIRE UNE LIGNE SUR UN FICHIER TEXT.

slopes Messages postés 7 Date d'inscription mercredi 21 septembre 2005 Statut Membre Dernière intervention 9 janvier 2006 - 9 janv. 2006 à 10:59
cs_Le Pivert Messages postés 7903 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 11 mars 2024 - 27 janv. 2010 à 09:03
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/21856-ecrire-une-ligne-sur-un-fichier-text

cs_Le Pivert Messages postés 7903 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 11 mars 2024 137
27 janv. 2010 à 09:03
Merci RENFIELD, c'est très clair.
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
27 janv. 2010 à 07:49
.WriteLine ajoute deja un saut de ligne.
Si vsText contient un saut de ligne également, tu te retrouves avec deux lignes sautées...
cs_Le Pivert Messages postés 7903 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 11 mars 2024 137
24 oct. 2009 à 14:38
Bonjour,
Merci Renfield, ton code marche très bien. Aurais-tu une idée pour supprimer les lignes vides qui s'intercalent de temps en temps? J'ai bien mis une fonction pour supprimer ces lignes, mais se n'est pas très conventionnel, si l'on pouvait le faire à l'écriture cela allégerait le code.
Merci.
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
21 avril 2009 à 10:45
Bien complexe pour rien...

Public Sub AppendText(ByVal vsFilePath As String, ByVal vsText As String)
With New System.IO.StreamWriter(vsFilePath, True)
.WriteLine(vsText)
.Close()
End With
End Sub
slopes Messages postés 7 Date d'inscription mercredi 21 septembre 2005 Statut Membre Dernière intervention 9 janvier 2006
9 janv. 2006 à 10:59
salut,
ça m'a l'air bien tout ça mais, as-tu un exemple pour ouvrir, puis modifier un fichier texte existant ?
je cherche à modifier la première ligne d'un fichier, puis l'enregistrer.

Idée ????
Rejoignez-nous