Делает активным слой карты с указанным номером.
Visual Basic:
Sub Activate(Index)
Index - вариантная переменная:
1. Либо это порядковай номер слоя в коллекции. Число от 1 до Count, определяющее место конкретного объекта Layer в коллекции.
2. Либо это сам объект типа Layer, входящий в данную коллекцию.
3. Либо это имя слоя Layer.Name (строка).
В случае неудачи возникает исключение с одним из следующих кодов:
Код
Описание
512 Слой по значению Index не найден в коллекции.
'По индексу MapCtrl1.Map.Layers.Activate (2) 'По имени слоя MapCtrl1.Map.Layers.Activate "d:\zulu 5.0\examples\termo\doma.b00" 'Объект типа Слой Dim Layer1 As Layer 'создаем объект Layer Set Layer1 = New Layer Layer1.Open " d:\zulu 5.0\examples\termo\doma.b00" 'добавляем слой в карту MapCtrl1.Map.Layers.Add Layer1 MapCtrl1.Map.Layers.Activate Layer1