Activate method (Layers)

Делает активным слой карты с указанным номером.

Применяется к:

Layers

Синтаксис:

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