Dichiarazione di enumerazione
{ PUBLIC | PRIVATE } ENUM Identificatore [ = Valore ] [ , Identificatore [ = Valore ] ... ]
Questa parola chiave dichiara un'enumerazione, cioè una lista di costanti intere di tipo integer.
Se il
Valore di una costante non viene specificato, il suo valore sarà quello della costante precedente incrementato di uno, oppure zero per la prima costante.
Tutte le costanti sono accessibili ovunque nella classe entro la quale sono dichiarate.
Se la parola chiave
PUBLIC
viene specificata, l'enumerazione sarà accessibile anche alle altre classi aventi un riferimento a questa classe.
Esempio
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
Vedi anche