Перерахування

Перерахування теж досить важлива і потрібна справа. В принципі, Ви з ними вже зустрічалися. Де? А згадайте, що відбувалося, коли Ви навпроти 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) з якого ви зможете вибрати потрібне значення.