Bonjour à Tous,
Je cherche comment faire pour associer une valeur en fonction du texte dans un liste deroulante.
Correspondance en HTML
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 ComboBox1.Items.Add('Text1'); // Associer à la Valeur1 ComboBox1.Items.Add('Text2'); // Associer à la Valeur2 ComboBox1.Items.Add('Text3'); // Associer à la Valeur3 ShowMessage(ComboBox1.Items.Strings[1]) // Je voudrais pouvoir afficher Valeur2 et nom Text2 ShowMessage(ComboBox1.Items.Strings[ComboBox1.ItemIndex]) // Je voudrais pouvoir afficher la valeur et non le texte
Actuellement j'ai reussi en utilisant un objet que j'ai crée que j'ajoute
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <select> <option value='Valeur1'>Text1</option> <option value='Valeur2'>Text2</option> <option value='Valeur3'>Text3</option> </select>
mais ca pas tres pratique
J'espere que cela est assez clair
Code : Sélectionner tout - Visualiser dans une fenêtre à part ComboBox1.Items.AddObject('Text3',Objet);.
Si quelqu'un a une idée...
Partager