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

C++Builder Discussion :

Combobox liée ? Nécessite .ini ?


Sujet :

C++Builder

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    93
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 93
    Par défaut Combobox liée ? Nécessite .ini ?
    Bonjour,

    Je dispose d'une Combobox sur la page d'accueil de mon programme avec une valeur proposée par défaut.
    Cependant dans les options, je souhaite pouvoir proposer à l'utilisateur de modifier cette valeur par défaut en choissisant dans la même liste que la Combobox en page d'accueil.
    Ainsi à la prochaine ouverture du programme, l'utilisateur pourra gagner du temps car il aura sa valeur qu'il a choisi dans les options déjà affiché par défaut dans la combobox de la page d'acceuil.

    Je suis en train de passer par un .ini mais je voulais savoir s'il y avait plus simple en passant par exemple par une combobox lié avec des tags ou quelque chose dans le genre.

    J'espère avoir été assez clair.

    Merci d'avance

  2. #2
    Membre Expert
    Avatar de sat83
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2004
    Messages
    1 040
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 040
    Par défaut
    une combobox lié avec des tags ou quelque chose dans le genre
    Je ne vois pas trop ce que tu veut dire par là!

    La sauvegarde dans un fichier INI est une bonne solution pour sauvegarder des éléments de ton interface. Dans le cas d'une ComboBox, tu a juste a sauvegarder l'ItemIndex (mais je pense que c'est ce que tu fais déja).

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    93
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 93
    Par défaut
    moi non plus je voyais pas trop
    En fait je pensais à une combobox dans la page options et une combobox dans la page d'accueil.
    Et quand tu modifies celle dans options, ca modifie celle dans la page d'accueil mais le ini fera l'affaire.

    J'ai déja commencé en ini avec le ItemIndex effectivement

  4. #4
    Membre Expert
    Avatar de sat83
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2004
    Messages
    1 040
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 040
    Par défaut
    Citation Envoyé par Djang0 Voir le message
    ... quand tu modifies celle dans options, ca modifie celle dans la page d'accueil
    Ben pour faire ca il suffit de faire (si les éléments dans les deux combobox sont identiques, ce qui semble etre le cas) :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    void __fastcall TForm1::ComboBoxOptionChange(TObject *Sender)
    {
       ComboBoxAcceuil->ItemIndex = ComboBoxOption->ItemIndex ;
    }
    Mais ca ne marchera qu'a l'exécution, une fois l'application arrêtée et relancée tu retrouvera tes valeurs par défauts.

    C'est pour ca que la sauvegarde et le chargement dans un fichier INI est une bonne solution (ce n'est pas très compliqué, par contre ca peut etre assez "lourd" si tu as 150 paramètres à sauvegarder/charger)

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    93
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 93
    Par défaut
    Ok je passe par un ini
    merci

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

Discussions similaires

  1. effacer contenu d'une combobox liée
    Par christi dans le forum Windows Forms
    Réponses: 13
    Dernier message: 04/02/2009, 17h25
  2. Combobox liées entre elles
    Par Psychoze dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 05/03/2008, 13h30
  3. Combobox liée a un ArrayList
    Par Yoshio dans le forum Windows Forms
    Réponses: 9
    Dernier message: 29/01/2008, 19h27
  4. Combobox liées aux precdentes
    Par titeZ dans le forum IHM
    Réponses: 1
    Dernier message: 01/10/2007, 19h07
  5. [c#][.NET 2.0] Datagrid avec 2 combobox liées entre elles
    Par axl63800 dans le forum Windows Forms
    Réponses: 6
    Dernier message: 20/04/2007, 09h31

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