ListBox MultiExtended Pas de doublon [Résolu]

iian2 103 Messages postés jeudi 10 novembre 2005Date d'inscription 21 septembre 2007 Dernière intervention - 3 août 2007 à 17:19 - Dernière réponse : iian2 103 Messages postés jeudi 10 novembre 2005Date d'inscription 21 septembre 2007 Dernière intervention
- 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
Afficher la suite 

Votre réponse

2 réponses

Meilleure réponse
Charles Racaud 3181 Messages postés dimanche 15 février 2004Date d'inscription 9 avril 2017 Dernière intervention - 3 août 2007 à 19:37
3
Merci
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

Merci Charles Racaud 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 69 internautes ce mois-ci

Commenter la réponse de Charles Racaud
iian2 103 Messages postés jeudi 10 novembre 2005Date d'inscription 21 septembre 2007 Dernière intervention - 3 août 2007 à 19:44
0
Merci
Allo,


 


Merci beacoup c<est super gentil


 


ca marche super


 


:P


 
Commenter la réponse de iian2

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.