Liste de parametre lors de l'implémentation d'une fonction [Résolu]

Signaler
Messages postés
2
Date d'inscription
lundi 13 septembre 2004
Statut
Membre
Dernière intervention
21 septembre 2004
-
Messages postés
2
Date d'inscription
lundi 13 septembre 2004
Statut
Membre
Dernière intervention
21 septembre 2004
-
Bonjour,

je recherche une facon de ne donner à une fonction qu'une liste predefinit de valeurs.

De la même facon que Vb lorsque l'on crée un messagebox nous dispense une liste d'arguments.

Merci pour vos reponses. :big)

2 réponses

Messages postés
4172
Date d'inscription
mercredi 30 juillet 2003
Statut
Membre
Dernière intervention
9 juin 2006
26
Utilises une énumération. Voici à quoi cela ressemblerait avec les jours de la semaine :
Public Enum JourSemaine
  Lundi
  Mardi
  Mercredi
  Jeudi
  Vendredi
  Samedi
  Dimanche
End Enum

Public Sub MaFonction(SonParam as JourSemaine)
  Select Case SonParam
    case Lundi
    case Mardi
    case Mercredi
    case Jeudi
    case Vendredi
    case Samedi
    case Dimanche
  End Select
End Sub



Ici la constante 'Lundi' vaut en fait 0, 'Mardi' vaut 1 ,etc ...
OK ?

Christophe R.
3
Merci

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

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

Messages postés
2
Date d'inscription
lundi 13 septembre 2004
Statut
Membre
Dernière intervention
21 septembre 2004

Nickel, c tout à fait ce que je cherchais !

ca marche dans les modules classiques comme dans les modules de classe.

Merci crenaud76 ! 8-)