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 :

Remplir combobox à partir d'un fichier texte


Sujet :

VB.NET

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Lycéen
    Inscrit en
    Décembre 2014
    Messages
    18
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : Décembre 2014
    Messages : 18
    Points : 9
    Points
    9
    Par défaut Remplir combobox à partir d'un fichier texte
    Bonjour,

    Je suis face à un petit problème.
    Je dois remplir un(e) combobox à partir d'un fichier texte (jusqu'à là c'est ok) mais seulement des mots entre "[ ]"

    Je m'explique.

    Mon fichier texte contient

    [A_123]
    OK=OK
    OK=OK
    [A_1234]
    OK=OK
    OK=OK

    Je voudrais tout simplement que dans mon combobox il y a 123 et 1234

    Je remercie d'avance la/les personnes qui m'aidera(ont).

  2. #2
    Membre éprouvé
    Avatar de dkmix
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    619
    Détails du profil
    Informations personnelles :
    Localisation : Jamaïque

    Informations forums :
    Inscription : Septembre 2007
    Messages : 619
    Points : 924
    Points
    924
    Par défaut
    Bonjour

    Si le fichier texte est de taille raisonnable :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    Dim maSourceList As New List(Of String)
     
    For Each line As String In File.ReadLines("d:\Repertoire\Filetxt")
     
            'pas top : a affiner selon le besoin
    	If line.Contains("[") And line.Contains("]") Then
    		maSourceList.Add(line.Replace("[", "").Replace("]"))
    	End If
     
    Next
     
    maCombo.DataSource = maSourceList

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Lycéen
    Inscrit en
    Décembre 2014
    Messages
    18
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : Décembre 2014
    Messages : 18
    Points : 9
    Points
    9
    Par défaut
    EDIT:

    Merci ! j'ai pu corriger le problème

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    Dim maSourceList As New List(Of String)
     
            For Each line As String In File.ReadLines("C:\teste")
     
                'pas top : a affiner selon le besoin
                If line.Contains("[A_") And line.Contains("]") Then
                    maSourceList.Add(line.Replace("[A_", "").Replace("]", ""))
                End If
     
            Next
     
            ComboBox.DataSource = maSourceList

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

Discussions similaires

  1. chargement d'un combobox à partir d'un fichier text
    Par claire_cartier dans le forum GTK+ avec C & C++
    Réponses: 1
    Dernier message: 09/04/2007, 15h45
  2. Chargement d'un combobox à partir d'un fichier text
    Par claire_cartier dans le forum GTK+ avec C & C++
    Réponses: 7
    Dernier message: 04/04/2007, 11h04
  3. Comment remplir un xml à partir d'un fichier texte
    Par edophie dans le forum Langage
    Réponses: 2
    Dernier message: 04/10/2006, 00h05
  4. Réponses: 3
    Dernier message: 29/03/2006, 15h23
  5. comment remplir un jTable à partir d'un fichier texte
    Par @yoyo dans le forum Composants
    Réponses: 1
    Dernier message: 16/03/2006, 12h54

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