Иллюстрированный самоучитель по Visual Basic 6.0
Ch 15.htm
назад | содержание
| вперед
Понятие коллекции объектов
Коллекция — это
набор объектов, объединенных общим именем, причем не обязательно это объекты
одного класса. Для типовых пользовательских объектов характерны (и обычно присутствуют
при создании коллекции без специального их объявления) следующие свойства и
методы:
- метод Add — добавляет
объект в коллекцию;
- метод Remove — исключает
объект из коллекции;
- свойство count — возвращает
общее число объектов в коллекции;
- метод item — возвращает
объект из коллекции.
Примером коллекций могут
служить встроенные в Visual Basic 6 коллекции, в числе которых Forms и controls.
Forms — это множество загруженных форм приложения, Controls — это множество
всех элементов управления в форме.
На практике для объявления
пользовательской коллекции применяется тип данных collection. Для пользовательских
коллекции указанные выше методы и свойство создаются автоматически. Например,
следующий код создает новую коллекцию:
Dim MyCollection As New
Collection
Замечание
Для организации цикла
по элементам коллекции служит конструкция For Each ... Next.
назад | содержание
| вперед