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 :

sauver items ComboBox


Sujet :

VB.NET

Vue hybride

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

    Informations forums :
    Inscription : Janvier 2009
    Messages : 81
    Par défaut sauver items ComboBox
    Bonjours,

    Je réalise en ce moment un logiciel mais un point me bloque :

    Comment enregistrer les items d'un ComboBox ? Il me semble que l'ont dois utiliser une boucle For Each ou quelque chose comme ça pour enregistrer ligne par ligne mais malheureusement les boucles sont mon point faible !

    Si quelqu'un pourrait me donner le code ? Si la personne qui me donne le code veux son nom dans les crédit aucun soucis

    Merci d'avance pour vos réponses

    xav2303

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    327
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Janvier 2009
    Messages : 327
    Par défaut
    Bonjour,

    Avant de poster sur le forum as tu regardé des tutoriels pour savoir comment fonctionné les boucles.

    Les questions que tu doit te poser sont les suivantes :
    Pourquoi as tu besoin d'enregistrer le contenu de ta combo box, ne peux tu pas rentrer les valeurs en durs ?
    Si tu dois les enregistrer, ou veux tu les enregistrer ? Dans un fichier, une base de donnée ou autre ?

    Si tu les données de ton combo box dans une base de données par exemple, il faut qu'a chaque chargement de celui ci tu te connecte à la dite base de données et que tu récupère les informations correspondante afin d'initialiser ton combo box.

    J'espère que cest conseils vont t'aider et pour le boucle va faire un tour dans un tutoriel c'est pas bien compliqué.
    A bientot

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    81
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2009
    Messages : 81
    Par défaut
    faire passer les valeurs en dur ? qu'entends tu par là ? je voudrais faire en sorte que lorsque je réouvre mon logiciel, les items ajoutés durant l'utilisation y soit toujours et je pense qu'il faut enregistrer ligne par ligne les items mais c'est justement mon problème

  4. #4
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 199
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 199
    Par défaut
    il faut les enregistrer en effet, mais avant de savoir comment il faut choisir ou les enregistrer
    pour ca plusieurs choix : settings, fichier, fichier xml, base de données ...

    après c'est for each i as object in moncombobox.items

    et si tu t'y connais pas trop en boucle, je te conseille d'apprendre
    http://plasserre.developpez.com/vsommair.htm ici y a pas mal de choses, mais y a pas ptete pas les bases d'algo
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    81
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2009
    Messages : 81
    Par défaut
    Je voudrais les enregistrer dans un fichier texte (.txt) et les relire après pour qu'ils y soit toujours.

    Sinon avec une ListeBox j'arrive à importer d'un fichier texte des trucs :

    ListBox1.Items.AddRange(System.IO.File.ReadAllLines("MON FICHIER TEXTE"))

    mais même avec une listeBox je n'arrive pas à enregistrer
    Il n'existe pas une commande comme AddRange permettant "d'exporter" en quelque sorte ?

  6. #6
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 199
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 199
    Par défaut
    system.io.streamwriter pour ecrire dans un fichier
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

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

Discussions similaires

  1. utilisation Items Combobox
    Par bmeda72 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 26/08/2008, 15h00
  2. Réponses: 3
    Dernier message: 27/02/2008, 14h21
  3. ajout item combobox
    Par cl@ndestIno dans le forum Windows
    Réponses: 1
    Dernier message: 07/02/2007, 20h15
  4. 1er item combobox bleui
    Par rober dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 11/11/2006, 02h19
  5. conversion item combobox
    Par piscine dans le forum Bases de données
    Réponses: 6
    Dernier message: 18/11/2004, 12h19

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