[Catégorie modifiée VB6 --> .Net] opérateur "OU" dans une suite d'éléments [Résolu]

Messages postés
17
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
14 novembre 2010
- - Dernière réponse : giboudin
Messages postés
17
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
14 novembre 2010
- 9 août 2010 à 14:17
Bonjour à tous,

Débutant en vb 2008, je cherche la formulation correcte pour écrire "ou" en vb 2008. Pas le "ou" mathématique mais dans le cas d'une succession d'éléments. En l'occurrence, je cherche comment rédiger correctement :

If TexteBox1.Text = "cet valeur" OU "celle-ci" ou "celle-là" Then ....

Les valeurs ne seront pas des nombres, mais dans le cas qui m'intéresse des noms d'animaux.

Peut-être suis-je complément en dehors de la syntaxe mais comme je débute .... je cherche ...

Merci d'avance pour vos réponses et désolé si ma question est mal "placée" ou appelle une solution "évidente" pour les plus avancés d'entre vous.

Cordialement
Afficher la suite 

3 réponses

Meilleure réponse
Messages postés
140
Date d'inscription
mardi 25 novembre 2003
Statut
Membre
Dernière intervention
1 novembre 2010
5
3
Merci
bonjour,
        If TextBox2.Text "chat" OrElse TextBox2.Text "vache" OrElse TextBox2.Text = "chien" Then
            MessageBox.Show("coucou")
        End If

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 201 internautes nous ont dit merci ce mois-ci

Commenter la réponse de cs_christoni
Messages postés
14008
Date d'inscription
samedi 29 décembre 2001
Statut
Modérateur
Dernière intervention
28 août 2015
61
0
Merci
Salut
Dans ton cas, un simple Or suffit.
    If TextBox2.Text = "chat" Or _
       TextBox2.Text = "vache" Or _
       TextBox2.Text = "chien" Then
          MessageBox.Show("coucou")
    End If

Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés

Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)
Commenter la réponse de cs_Jack
Messages postés
17
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
14 novembre 2010
0
Merci
Bonjour à vous deux,

Merci pour vos réponses que j'ai intégrées dans mon programme de test. Etant "débloqué" pour le moment, je vais continuer mon apprentissage de VB.
Un grand merci !
Commenter la réponse de giboudin