Bonjour,
Une solution consiste à tout mettre sur la meme ligne:
exemple du contenu a afficher dans la combo
Valeur1
Valeur2
Valeur3
Valeur4
On veut en plus y ajouter des données à récupérer mais qui ne doivent pas être visibles à l'utilisateur.
résultat du contenu de la combo
Valeur1 gLien1-1 glien1-2
Valeur2 glien2-1 glien2-2
Valeur3 glien3-1 glien3-2
Valeur4 glien4-1 glien4-2
le but consiste à mettre suffisament d'espace entre Valeur1 et glien1-1 pour que glien1-1 et glien1-2 ne soient pas visibles dans la combo
Mise en place:
Ind est un entier
Pour ind = 1 A 4
ListeAjoute(Combo,"Valeur"+Ind+Repete(" ",100)+Tab+"glien"+ind+"-1"+tab+"glien"+ind+"-2")
Fin
le fait de mettre la valeur 100 à la fonction
Répète() permet de ne pas voir les données contenues dans glien1 et glien2
ainsi pour récupérer les liens
sBuff est une chaine
sLien1 est une chaine
sLien2 est une chaine
sBuff = Combo..ValeurAffichée
sLien1 = ExtraitChaine(sbuff,2)
sLien2 = ExtraitChaine(sBuff,2)
Code saisi à la volée, non testé et pouvant contenir des erreurs
Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=14&topic_id=2029&post_id=8493