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

magicabdou Messages postés 8 Date d'inscription lundi 9 mars 2009 Statut Membre Dernière intervention 23 septembre 2010 - 10 mars 2009 à 10:45
NHenry Messages postés 15113 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 22 avril 2024 - 11 mars 2009 à 22:16
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

NHenry Messages postés 15113 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 22 avril 2024 159
10 mars 2009 à 22:11
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
0
magicabdou Messages postés 8 Date d'inscription lundi 9 mars 2009 Statut Membre Dernière intervention 23 septembre 2010
11 mars 2009 à 02:21
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
0
NHenry Messages postés 15113 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 22 avril 2024 159
11 mars 2009 à 22:16
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
0
Rejoignez-nous