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 :

Utilisation d'une combobox


Sujet :

C++Builder

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    59
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 59
    Par défaut Utilisation d'une combobox
    Bonjour a tous,

    je cherche a creer un bouton qui me deroule la combobox ou pouvoir elargir la "fleche" d'ouverture de la combo.

    Merci d'avance.

  2. #2
    Membre Expert
    Avatar de kmaniche
    Inscrit en
    Janvier 2006
    Messages
    1 717
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 717
    Par défaut Re: Utilisation d'une combobox
    Citation Envoyé par tryonyco
    un bouton qui me deroule la combobox ou pouvoir elargir la "fleche" d'ouverture de la combo.
    voici deux solutions :

    1-
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    void __fastcall TForm1::Button1Click(TObject *Sender)
    {
     ComboBox1 -> SetFocus() ;
     PostMessage(ComboBox1 -> Handle, WM_KEYDOWN, VK_F4, 0);
    }
    2-

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    void __fastcall TForm1::Button1Click(TObject *Sender)
    {
     ComboBox1 -> SetFocus() ;
     keybd_event(VK_F4,0,0,0);
    }
    et un KDO :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    void __fastcall TForm1::Button1Click(TObject *Sender)
    {
     TPoint P(ComboBox1 -> Left + ComboBox1 -> Width - 10,
                  ComboBox1 -> Top  + 10) ;
     
     P = ClientToScreen(P) ;
     
     SetCursorPos(P.x, P.y) ;
     
     ComboBox1 -> SetFocus() ;
     PostMessage(ComboBox1 -> Handle, WM_KEYDOWN, VK_F4, 0);
    }

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    59
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 59
    Par défaut
    Merci a toi, tu sauves la vie.

    Merci encore

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

Discussions similaires

  1. [XL-2007] Utilisation d'une ComboBox
    Par Mat32 dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 27/04/2012, 14h17
  2. utilisation d'une combobox gtk avec mono C#
    Par Rachel dans le forum Mono
    Réponses: 1
    Dernier message: 07/11/2011, 20h08
  3. Réponses: 4
    Dernier message: 15/04/2008, 18h52
  4. verrouiller l'utilisation d'une combobox
    Par tomy7 dans le forum Macros et VBA Excel
    Réponses: 9
    Dernier message: 01/04/2008, 17h00
  5. [VB.NET2005]PropertyGrid : utiliser un item d'une combobox
    Par NicolasJolet dans le forum Windows Forms
    Réponses: 1
    Dernier message: 30/03/2006, 15h51

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