Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Combobox [ Divers / Aide et documentation ] (hackeur13)

jeudi 18 octobre 2007 à 18:24:36 | Combobox

hackeur13

Bonsoir a tous et a toutes;

j'aimerais comprendre comment marche un combobox,car j'ai regarder quelque exemple mais le probleme c'est que je voudrais inclure par exemple:

quand je clique sur le combobox il me deroule

1 test
2cool
3 etc...

es qu'une personne pourais m'expliquer car je n'arrive pas a le faire.

merci d'avance pour vos reponses.

bonne soirée a tous.  

jeudi 18 octobre 2007 à 21:28:27 | Re : Combobox

Oniria

Bonsoir,

Sais-tu déja remplir un combobox ? Le click, veux-tu le gérer toi même par l'événement OnClick ou utiliser simplement son fonctionnement de base (on clique sur la petite fléche à droite pour l'ouvrir) ?

Oniria

jeudi 18 octobre 2007 à 21:31:18 | Re : Combobox

hackeur13

je voudrais juste cliquer sur la petite fleche pour choisir 1test
                                                                                   2cool
                                                                                   3etc...

merci

('Le nombre de touches frappées pour faire marcher un programmemal écrit peut être supérieur à celui nécessaire pour leréécrire proprement.
 Mais on ne va pas jeter ce qu'on a déjàécrit...');

jeudi 18 octobre 2007 à 21:36:10 | Re : Combobox

f0xi

Membre Club Administrateur CodeS-SourceS

aide > aide delphi > TComboBox > Propriétés > Items (TStrings)




deefsign.gif

jeudi 18 octobre 2007 à 21:39:37 | Re : Combobox

Oniria

Réponse acceptée !
Bon, pour répondre à ta question, un Combobox s'éfface totalement par Clear. Ensuite tu le remplis par la fonction Add.

par exemple : Si j'ai un Combobox qui s'appelle ComboBox1,

Combobox1.Clear; // ca va tout effacer
ComboBox1.Add('1 test');
Combobox1.Add('2 cool');
....

Lorsque l'utilisateur clique sur la fléche, le combo se déroule, dés qu'il fait un choix, ComboBox1.Text va prendre la valeur sélectionnée.
Si tu veux connaitre le numéro d'ordre de la sélection de l'utilisateur, je te conseille de faire Combobox1.Items.IndexOf(Combobox1.Text) qui te renverra le numéro d'ordre de la sélection et -1 si le texte n'est pas dans ta liste de sélection. A oui, le numéro d'ordre commence à 0 donc ton item '1 test' se trouve en position 0 et ainsi de suite.

En espérant avoir été clair

Oniria



Cette discussion est classé dans : combobox, exemple


Répondre à ce message

Sujets en rapport avec ce message

Utiliser le client Outlook avec Delphi [ par coco59211 ] Bonjour,Je tiens à signaler en premier lieu que je ne suis pas programmeur et que mes connaissances en Delphi sont donc assez basiques.Je viens de réa Comment rendre visible chaque champ lointain dans un Dbgrid? [ par leader2000 ] Salut! Je ne sais pas si ma question serait stupide ou perdra de sens?Je veux du moins la posée pour m'aider(pourquoi pas aussi les autres). J'ai champ calculé et combobox dans une cellule de dbgrid [ par othland ] Bonjour tout le monde,je veux bien savoir comment mettre à la place d'une cellule d'un dbgrid un combobox et alimenté ce dernier par une autre requete donner une action d'une item de combobox [ par hackeur13 ] Bonjour a tous et a toutes,je continue a travailler sur le fonctionnement du patch alors j'aimerais savoir si il est possible de recuperer 'l'item' qu N’autorise aucune touche, ds le Combobox [ par 810mcu ] Y a-t-il un procéder qui peut Empêcher la saisie de n'importe quel touche du clavier dans un Combobox, <p class="MsoNormal" style="MARGIN: Les outils de connections à partir d'un Serveur [ par leader2000 ] Salut!J'ai une question qui paraitrait ''stupide''. Mais elle vaut de l'or pour moi.J'aimerai faire un tout petit programme juste de consultation SEUL Question aux internautes [ par Bacterius ] Bonjour, je voudrais juste savoir s'il est possible d'exprimer deux résultats d'une opération sans passer par "begin" "end" .Exemple :begin         if ordre des déclarations [ par zwyx ] Bonjour, Je bloque sur un point tout bête, tellement simple, que google, mon ami, me boude quand je lui demande de l'aide. Je vous explique mon problè ComboBox [ par kabakas ] SalutComment vérifier si une chaîne existe dans une combobox déjà remplie ?mercikabakas Enregistrer plusieurs données dans un BLOB [ par leroukin ] bjr à tous.pour les besoins d'un dév je dois enregistrer plusieurs infos dans un BLOB.c'est à dire aussi bien des simples string, mais aussi des JPG p


Nos sponsors

Sondage...

CalendriCode

Septembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
2930     

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,28 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.