Saut de ligne avec StreamReader

Résolu
cs_baz187rem Messages postés 78 Date d'inscription vendredi 23 mars 2007 Statut Membre Dernière intervention 21 juin 2010 - 10 mai 2010 à 12:33
cs_baz187rem Messages postés 78 Date d'inscription vendredi 23 mars 2007 Statut Membre Dernière intervention 21 juin 2010 - 10 mai 2010 à 13:45
Bonjour à toutes et tous,

J'ai un petit soucis avec le streamreader, il saute des lignes dans mon fichier texte.

Le streamWriter écrit bien mais du coup je suis obligé d'insérer des saut de lignes dans mon fichier texte pour lire toutes mes données.

        Dim file As String
        Dim refassemblies As String

        FileDialog.ShowDialog()
        file = FileDialog.FileName
        grdReferencesAssemblies.Rows.RemoveRange(grdReferencesAssemblies.Rows.Fixed, _
                                         grdReferencesAssemblies.Rows.Count - 1)

        Dim oFile As New StreamReader(file)

        Do
            refassemblies = oFile.ReadLine()

            grdReferencesAssemblies.Rows.Add()
            grdReferencesAssemblies.Item(grdReferencesAssemblies.Rows.Count - 1, 0) = refassemblies

        Loop Until oFile.ReadLine Is Nothing

        oFile.Close()


Si quelqu'un peut m'orienter sur mon soucis......

Merci d'avance

2 réponses

Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 75
10 mai 2010 à 12:51
il ne 'saute' pas des lignes, c'est TOI qui les lit ^^

une ici :
refassemblies = oFile.ReadLine()

et une ici:
Loop Until oFile.ReadLine Is Nothing

faire en gros:

Do
            refassemblies = oFile.ReadLine()
            If refassemblies Is Nothing Then
                 Exit Do
            End If

            grdReferencesAssemblies.Rows.Add()
            grdReferencesAssemblies.Item(grdReferencesAssemblies.Rows.Count - 1, 0) = refassemblies

        Loop


Renfield - Admin CodeS-SourceS - MVP Visual Basic & Spécialiste des RegExp
3
cs_baz187rem Messages postés 78 Date d'inscription vendredi 23 mars 2007 Statut Membre Dernière intervention 21 juin 2010 1
10 mai 2010 à 13:45
Renfield,

Je m'en étais pas aperçu... ca n'avait pas fait tilt....
0
Rejoignez-nous