Déclaration d'énumération
{ PUBLIC | PRIVATE } ENUM Identificateur [ = Valeur ] [ , Identificateur [ = Valeur ] ... ]
Ce mot-clé déclare une énumération, c.a.d. une liste de constantes entières.
Si la
Valeur d'une constante n’est pas spécifiée, ce sera la valeur de la constante précédente plus un, ou zéro pour la première constante.
Toutes les constantes sont accessibles partout dans la classe où elles sont déclarées.
Si le mot-clé
PUBLIC est spécifié, elles sont également accessibles aux autres classes ayant une référence à un objet de cette classe.
Exemples
Public Enum Normal = &H00, {Left} = &H01, {Right} = &H02, Center = &H03, TopNormal = &H10, TopLeft = &H11, TopRight = &H12,
Top = &H13, BottomNormal = &H20, BottomLeft = H21, BottomRight = &H22, Bottom = &H23
Private Enum None, Horizontal, Vertical, Row, Column, Fill
Voir aussi