Перерахування
Перерахування теж досить важлива і потрібна справа. В принципі, Ви з ними вже зустрічалися. Де? А згадайте, що відбувалося, коли Ви навпроти Boolean змінної ставили знак рівності? Правильно, Visual Basic видавав вам список із двох значень на вибір - True і False. Це і є перерахування. Іншими словами перерахування - це список констант. Перед використанням такого списку його необхідно визначити в програмі. Наприклад, розглянемо перерахування оцінок, які отримують учні:
Enum Ocenka
Neud = 1
Horosho = 8
Otlichno = 12
End Enum
Присвоювати значення константам всередині Enum не обов’язково. Якщо цього не зробити, то константи будуть приймати значення 0,1,2... і т.д.
Тепер можна оголосити змінну типу Ocenka:
Dim oc1 As Ocenka
І, якщо Ви тепер спробуєте присвоїти таке змінне значення - Visual Basic видасть список (Neud, Horosho і Otlichno) з якого ви зможете вибрати потрібне значення.