[fichier] ecrire un retour à la ligne lisible sous notepad [Résolu]

Signaler
Messages postés
45
Date d'inscription
vendredi 9 avril 2004
Statut
Membre
Dernière intervention
9 novembre 2009
-
Messages postés
45
Date d'inscription
vendredi 9 avril 2004
Statut
Membre
Dernière intervention
9 novembre 2009
-
Bonjour,

je travaille actuellement avec des fichiers texte, et j'aimerai que ces derniers soient lisibles avec notepad.

le caractère "\n" se traduit sous notepad par un petit carré (caractère illisible)

sous VB je faisais comme ça, et ça marchait:
'saute une ligne, ecrit le contenu de la variable "lect", puis re-saute une ligne
fichier.WriteLine(chr(13) & chr(10) & lect & chr(13) & chr(10))

Avec C# j'essaie de faire comme ça:
objWriter.WriteLine("\n" + lect + "\n");  //mais les retours à la ligne ne sont pas lisibles sous notepad... :-(

Quelqu'un a-t-il une idée???

merci!!

Rastamath69,plus on travaille , plus on a des problemes, dc plus on a de chances d'en résoudre! [8D]
A voir également:

3 réponses

Messages postés
794
Date d'inscription
vendredi 24 septembre 2004
Statut
Membre
Dernière intervention
19 août 2008
9
Essaye avec '\r\n' (ou l'inverse : '\n\r' je ne sais jamais) à la place du simple '\n'
Messages postés
6352
Date d'inscription
samedi 1 juin 2002
Statut
Modérateur
Dernière intervention
2 août 2014
82
Salut,
chr(13) & chr(10) vbCrLf \r\n, pas juste \n.

Utilises Environment.NewLine, c'est fait pour :-)

/*
coq
MVP Visual C#
CoqBlog
*/
Messages postés
45
Date d'inscription
vendredi 9 avril 2004
Statut
Membre
Dernière intervention
9 novembre 2009
1
merci!!

Rastamath69,plus on travaille , plus on a des problemes, dc plus on a de chances d'en résoudre! [8D]