ListBox MultiExtended Pas de doublon

Résolu
iian2 Messages postés 103 Date d'inscription jeudi 10 novembre 2005 Statut Membre Dernière intervention 21 septembre 2007 - 3 août 2007 à 17:19
iian2 Messages postés 103 Date d'inscription jeudi 10 novembre 2005 Statut Membre Dernière intervention 21 septembre 2007 - 3 août 2007 à 19:44
Allo,

Jai une listbox MultiExtended et jaimerais rajouter des elements dedans mais verifier pour etre sur quil y a pas de doublon comment je fais svp?

Voici mon code qui marche pas car il le rajouter full de fois : ( le meme

int

i;

for(i = 0; i < LstDb.Items.Count; i++){

LstDb.SelectedIndex = i;

if (LstDb.Text == MyPathString){

MessageBox.Show("ccc");

break;}

else{

LstDb.Items.Add(MyPathString);

}

}

Merci d,avance

Ian

2 réponses

Utilisateur anonyme
3 août 2007 à 19:37
Salut,

Y'a beaucoup plus simple.
La fonction des déjà toute faite :



if
(LstDb
.
Items
.
Contains(MyPathString))

  
MessageBox
.
Show(
"ccc"
);

else

  LstDb
.
Items
.
Add(MyPathString);







__________
Kenji

(


Nouveau forum VBA/Office
3
iian2 Messages postés 103 Date d'inscription jeudi 10 novembre 2005 Statut Membre Dernière intervention 21 septembre 2007
3 août 2007 à 19:44
Allo,


 


Merci beacoup c<est super gentil


 


ca marche super


 


:P


 
0