begin process at 2010 02 10 11:58:53
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Delphi

 > 

Divers

 > 

Aide et documentation

 > 

Combobox


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Combobox

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ée 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...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), 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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,328 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales