ListBox MultiExtended Pas de doublon

[Résolu]
Signaler
Messages postés
103
Date d'inscription
jeudi 10 novembre 2005
Statut
Membre
Dernière intervention
21 septembre 2007
-
Messages postés
103
Date d'inscription
jeudi 10 novembre 2005
Statut
Membre
Dernière intervention
21 septembre 2007
-
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

Messages postés
3172
Date d'inscription
dimanche 15 février 2004
Statut
Membre
Dernière intervention
9 avril 2017
35
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
Messages postés
103
Date d'inscription
jeudi 10 novembre 2005
Statut
Membre
Dernière intervention
21 septembre 2007

Allo,


 


Merci beacoup c<est super gentil


 


ca marche super


 


:P