[Visual Basic] Unicité des Items dans une ListBox

Unicité des Items dans une ListBox [Visual Basic] - VB/VBA/VBS - Programmation

Marsh Posté le 23-07-2003 à 14:51:08    

Bonjour,
Je suis newbie en VB 6.0. J'ai fait une petite boucle pour ajouter des "Items" récupérés dans une base de données dans une ListBox :
idx = 0;
For Each element in ListeElements
    maListBox.AddItem element.rang(idx), idx
    idx = idx + 1
Next element

 
Existe-il une méthode permettant de ne pas rajouter un element déjà présent dans maListBox (un truc tout fait, quoi), ou faut-il la parcourir en entier pour tester si l'element n'a pas déjà été inséré (paluchage à mano)?
 
Merci !
 

Reply

Marsh Posté le 23-07-2003 à 14:51:08   

Reply

Marsh Posté le 23-07-2003 à 14:53:05    

selon moi va falloir parcourir

Reply

Marsh Posté le 23-07-2003 à 15:27:48    

OK, à la mano alors !
Dans ce cas, existe-il une méthode permettant de récupérer une string d'une ListBox depuis son index ?  
Un truc du genre ma_chaine = ListBox.GetItemByIndex(idx) (désolé, j'ai pas l'habitude du VB, mais plutôt du C) ?

Reply

Marsh Posté le 23-07-2003 à 15:32:23    

C'est bon, j'ai trouvé, c'est la méthode maListBox.List(idx).
On peut fermer le topic ?

Reply

Marsh Posté le 23-07-2003 à 15:36:17    

un topic ça se ferme uniquement si ça part en vrille :o

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed