Saut de ligne avec StreamReader [Résolu]

Messages postés
78
Date d'inscription
vendredi 23 mars 2007
Dernière intervention
21 juin 2010
- - Dernière réponse : cs_baz187rem
Messages postés
78
Date d'inscription
vendredi 23 mars 2007
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
Afficher la suite 

Votre réponse

2 réponses

Meilleure réponse
Messages postés
17308
Date d'inscription
mercredi 2 janvier 2002
Dernière intervention
22 août 2018
3
Merci
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

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources a aidé 101 internautes ce mois-ci

Commenter la réponse de Renfield
Messages postés
78
Date d'inscription
vendredi 23 mars 2007
Dernière intervention
21 juin 2010
0
Merci
Renfield,

Je m'en étais pas aperçu... ca n'avait pas fait tilt....
Commenter la réponse de cs_baz187rem

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.