Исключает из коллекции (выгружает из карты) указанный слой.
Visual Basic:
Sub Remove(Index)
Index - вариантная переменная.
1. Либо это порядковый номер слоя в коллекции. Число от 1 до Count, определяющее место конкретного объекта Layer в коллекции.
2. Либо это сам объект типа Layer, входящий в данную коллекцию.
3. Либо это имя слоя Layer.Name (строка).
Этот метод противоположен методу Add.
Удаление слоя из коллекции не означает физического удаления слоя. Слой просто исключается из карты, что вызывает ее перестроение.
В случае неудачи возникает исключение с одним из следующих кодов:
Код
Описание
4
Слой по значению Index не найден.
'Удалить слой через вызов диалога со списком загруженных слоев MapCtrl1.Map.Layers.Remove MapCtrl1.Map.DoSelectLayer("")