SplitToLineSegments method (Element)

Метод разделяет линейный объект на отдельные линии в местах перелома (узлах).

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

Element

Синтаксис:

Visual Basic:

Function SplitToLineSegments(Flags As Long) As Long

Flags - зарезервирован. Должен быть 0.

Описание:

После разделения отрезки будут прицеплены к друг другу, но при этом каждый отрезок уже является самостоятельным объектом со своим ID. В случае успеха метод вернет значение 0, в противном случае -1.

Пример:

Sub Element_SplitToLineSegments
Set L = Zulu.ActiveMapDoc.Layers.Active
'в ID записываем ключ текущего объекта
ID = L.CurrentID
'получаем элемент по ключу
Set obj = L.Elements.GetElement(ID)
'разделяем линии на отрезки, в output записываем результат выполнения метода
output = obj.SplitToLineSegments(0)
'выводим сообщение с результатом
MsgBox(output)
End Sub