Declaração de enumeração
{ PUBLIC | PRIVATE } ENUM Identifier [ = Value ] [ , Identifier [ = Value ] ... ]
Esta palavra-chave declara uma enumeração, ou seja, uma lista de constantes inteiras.
Se o
Value de uma constante não é especificado, então é o valor da constante anterior mais um, ou zero para a primeira constante.
Todas as constantes são acessíveis em todos os lugares na classe em que forem declaradas.
Se a palavra-chave
PUBLIC
for indicada, eles também são acessíveis para as outras classes que tenham uma referência a um objeto desta classe.
Exemplos
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
Veja também