* При перепечатке материалов ссылка на www.SeoLiga.ru обязательна!
Перечисления CTS
31 марта 2009
Перечисление — это удобная программная конструкция, которая позволяет объединять пары "имя-значение" в группы, к которым затем можно обратиться по имени группы. Предположим, что в программе необходимо выбирать один из трех типов отче- тов — стандартный (Standard), расширенный (Enhanced) или секретный (Secure). Для этого в Delphi можно создать следующий тип:
type Report = (Standard, Enhanced, Secure); и выбирать отчет, просто вводя осмысленные фразы, например: MyReport := Secure; В CTS все перечисления являются производными от единственного базового клас- са System.Enum. Этот базовый класс содержит множество полезных членов, которые помогут в работе с парами "имя-значение".