Изменяет типы и режимы указанных элементов.
Visual Basic:
Function SetElemsTypes(nElemCount As Long, pElemIDs As Long, pTypeIDs As Long, pModeIDs As Long) As Boolean
nElemCount - количество изменяемых элементов.
pElemIDs - массив ключей объектов (в Visual Basic - первый элемент массива).
pTypeIDs - массив ID типов для каждого объекта (в Visual Basic - первый элемент массива).
pModeIDs - массив номеров режимов для каждого объекта (в Visual Basic - первый элемент массива).
Значение типа равное -1 означает, что у заданного элемента изменяется только режим, а тип остается прежним.
'Сменить типы у трех объектов по заданным ключам.
Dim m1(3) As Long Dim m2(3) As Long Dim m3(3) As Long m1(0) = 24 m1(1) = 132 m1(2) = 130 m2(0) = 1 m2(1) = 2 m2(2) = -1 m3(0) = 1 m3(1) = 2 m3(2) = 1 MapCtrl1.Map.Layers.Active.SetElemsTypes 3, m1(0), m2(0), m3(0) MapCtrl1.Redraw