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

 Delphi Discussion :

comment ajouter des items dans un combobox sous delphi?


Sujet :

Delphi

  1. #1
    Nouveau membre du Club
    Inscrit en
    Octobre 2009
    Messages
    26
    Détails du profil
    Informations forums :
    Inscription : Octobre 2009
    Messages : 26
    Points : 32
    Points
    32
    Par défaut comment ajouter des items dans un combobox sous delphi?
    sallut,j'ai un problème sur le combobox.
    comment ajouter des items dans un combobox sous delphi lorsque je clique sur un boutton.
    est-il possible d'appeler la fenetre 'string list editor' de items-strings de combobox par click sur un boutton?

  2. #2
    Rédacteur
    Avatar de evarisnea
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Juin 2005
    Messages
    1 957
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Ingénieur intégration
    Secteur : Transports

    Informations forums :
    Inscription : Juin 2005
    Messages : 1 957
    Points : 4 384
    Points
    4 384
    Par défaut


    il faut utiliser la méthode Add de l'objet Items du ComboBox

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
      ComboBox1.Items.Add('Un element');

  3. #3
    Nouveau membre du Club
    Inscrit en
    Octobre 2009
    Messages
    26
    Détails du profil
    Informations forums :
    Inscription : Octobre 2009
    Messages : 26
    Points : 32
    Points
    32
    Par défaut
    Citation Envoyé par salimo79 Voir le message
    sallut,j'ai un problème sur le combobox.
    comment ajouter des items dans un combobox sous delphi lorsque je clique sur un boutton.
    est-il possible d'appeler la fenetre 'string list editor' de items-strings de combobox par click sur un boutton?
    je fait comme tu dis mais lorsque je relance le programme autre fois le combobox est vide.

  4. #4
    Rédacteur
    Avatar de evarisnea
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Juin 2005
    Messages
    1 957
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Ingénieur intégration
    Secteur : Transports

    Informations forums :
    Inscription : Juin 2005
    Messages : 1 957
    Points : 4 384
    Points
    4 384
    Par défaut
    bien sur qu'il sera vide, il n'y a aucun code pour enregistrer et recharger son contenu sur un stockage persistant !

    si tu veux conserver son contenu, dans l'événement OnCreate de ta fiche tu fais ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    if FileExists('c:\items.txt') then
      ComboBox1.Items.LoadFromFile('c:\items.txt');
    et dans l'événement OnClose ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ComboBox1.Items.SaveToFile('c:\items.txt');

    le premier charge le contenu du fichier 'c:\items.txt' dans la combobox, et le second l'y enregistre

  5. #5
    Nouveau membre du Club
    Inscrit en
    Octobre 2009
    Messages
    26
    Détails du profil
    Informations forums :
    Inscription : Octobre 2009
    Messages : 26
    Points : 32
    Points
    32
    Par défaut
    Citation Envoyé par salimo79 Voir le message
    je fait comme tu dis mais lorsque je relance le programme autre fois le combobox est vide.
    Est-il possible d'appeller la fenetre 'string list editor' du combobox
    (items-->tstrings) automatiquement par un boutton?
    Fichiers attachés Fichiers attachés

  6. #6
    Membre actif
    Inscrit en
    Juin 2008
    Messages
    324
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 324
    Points : 217
    Points
    217
    Par défaut
    salut salimo79
    je pense que non ,
    il faut que tu utilise un moyen pour stocker tes item ou bien avec un fichier text comme il a dit evarisnea ou bien avec une table qui contient un champs
    et à chaque lancement de l'application tu doit chargé ton liste à partir , tu peut aussi utiliser un dbcombobx,ou tu peut utiliser un tableau d'enregistrement (array of string) chaque fois tu enregistre ton chaine de caractère dans la tableau d'enregistrement ,puis tu remplis la combobox .
    cordialement rec82.

  7. #7
    Membre chevronné
    Avatar de Droïde Système7
    Homme Profil pro
    Inscrit en
    Septembre 2003
    Messages
    2 262
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 2 262
    Points : 1 928
    Points
    1 928

Discussions similaires

  1. Gwtext: comment ajouter un item dans ma combobox dynamiquement
    Par dadoukhane dans le forum GWT et Vaadin
    Réponses: 1
    Dernier message: 03/07/2008, 17h42
  2. [Team Foundation Server] Comment ajouter des Items ?
    Par Dadou74 dans le forum EDI/Outils
    Réponses: 1
    Dernier message: 27/07/2006, 15h36
  3. [VB.Net][DataGrid] Comment retirer des items d'un ComboBox ?
    Par graphicsxp dans le forum Windows Forms
    Réponses: 9
    Dernier message: 20/12/2005, 11h46
  4. [système] Comment ajouter un item dans le context menu de Windows ?
    Par ddmicrolog dans le forum API, COM et SDKs
    Réponses: 8
    Dernier message: 29/06/2005, 17h03

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