Parcourir une Listbox prédéfini "vb.net 2005"

Signaler
Messages postés
8
Date d'inscription
lundi 9 mars 2009
Statut
Membre
Dernière intervention
23 septembre 2010
-
Messages postés
14823
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
9 octobre 2021
-
stp j ai besoin d une méthode qui compare la valeur entré avec des autres dans une liste prédéfini ,une fois qu'il trouve une valeur plus grande dans la liste que celle que t'as rentré ,elle sort avec l index de cette valeur

3 réponses

Messages postés
14823
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
9 octobre 2021
156
Bonjour,

Quel type de données, Numérique ? String ? (et dans ce cas, ça veut dire quoi plus grande ?)

http://nhen0039.chez-alice.fr/index.php
Messages postés
8
Date d'inscription
lundi 9 mars 2009
Statut
Membre
Dernière intervention
23 septembre 2010

Numérique,et pour"plus grande" c a dire la 1er grande valeur ! (par la comparaison entre les valeures de la liste et la valeure k l utilisateur saisi) ! j ai besion de cette methode pour terminer mn exercice : http://www.4shared.com/get/92221636/905d973d/VBNET.html merci d votre aide
Messages postés
14823
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
9 octobre 2021
156
Bonjour,

Si ta liste est triée, ce sera plus simple.
Liste triée par ordre croissant (un tableau d'entier) (fonctionne sur un flottant sans pb) :
Dim ltTab() as integer 'Tableau source
Dim lSearch as integer 'Valeur recherchée

for i as integer=0 to ltTab.getupperbound(0)
    if ltTab(i)>=lsrarch then
          'Trouvé!
    end if
next i

http://nhen0039.chez-alice.fr/index.php