IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

Accent avec StreamReader


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2012
    Messages
    128
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2012
    Messages : 128
    Par défaut Accent avec StreamReader
    Bonjour,
    Je fais un programme qui lit des lignes dans un dossier et qui est censé mettre les valeurs dans une DataGridView. Tout fonctionne, à chaque ligne, ma variable tableau entre les données dans la DataGridView, sauf que les accents ne fonctionnent pas ! Voici mon code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
            Dim Reader As StreamReader = New StreamReader(EmplacementFichier, System.Text.Encoding.Default)
            Dim TotalSolde As Double
            Dim Ligne As String
            Dim Tableau() As String
            Dim Col, Row As Integer
     
            TableauPresentationCompte.ColumnCount = 4
            TableauPresentationCompte.RowCount = 1
            TableauPresentationCompte.ColumnHeadersVisible = True
            Row = -1
            'Open emplacementfichier For Input As #1
            '        While Not EOF(1)
            Ligne = Reader.ReadLine()
     
            While Not Ligne = ""
                'Line Input #1, Ligne
                If Ligne.StartsWith("#") = False Then
                    Tableau = Split(Ligne, ";")
                    If UBound(Tableau) = 3 Then
                        TableauPresentationCompte.RowCount = TableauPresentationCompte.RowCount + 1
                        Row = Row + 1
                        For Col = 0 To 3
                            TableauPresentationCompte(Col, Row).Value = Tableau(Col)
                        Next
                    End If
                End If
                Ligne = Reader.ReadLine()
            End While
    Les accents ne se mettent pas dans ma variable tableau. Pourriez vous m'expliquer pourquoi ?
    Merci d'avance

  2. #2
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    L'encodage de ton fichier n'est probablement pas Encoding.Default... essaie plutôt avec Encoding.UTF8

  3. #3
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2012
    Messages
    128
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2012
    Messages : 128
    Par défaut Oui c'est ça !
    Merci c'était ça le problème
    A bientôt !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. conversion des accents avec streamreader
    Par olibara dans le forum C#
    Réponses: 1
    Dernier message: 04/04/2008, 16h02
  2. [utf-8] problème d'accents avec gtk+
    Par over_score dans le forum Général Python
    Réponses: 3
    Dernier message: 14/12/2005, 01h43
  3. [C#] Problème accents avec HttpWebRequest
    Par aucean dans le forum C#
    Réponses: 2
    Dernier message: 03/12/2005, 14h40
  4. Problèmes d'accent avec une connexion ODBC et ADO
    Par michael.jacques dans le forum Bases de données
    Réponses: 3
    Dernier message: 10/03/2005, 15h36
  5. Ecrire caractère avec les accents avec vi ?
    Par sekiryou dans le forum Applications et environnements graphiques
    Réponses: 7
    Dernier message: 18/05/2004, 17h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo