|
Area Пример |
Sub Example_Area()
' Этот пример создает объект ломаной линии и затем использует свойство
' области, чтобы найти область этой ломаной линии.
Dim plineObj As AcadLWPolyline
Dim points(0 To 5) As Double
Dim plineArea As Double
' Установите точки для Polyline
points(0) = 3: points(1) = 7
points(2) = 9: points(3) = 2
points(4) = 3: points(5) = 5
' Создайте ломаную линию в пространстве модели
Set plineObj = ThisDrawing.ModelSpace.AddLightWeightPolyline(points)
' Закройте ломаную линию и модифицируйте отображение
plineObj.Closed = True
plineObj.Update
ZoomAll
' Получите область ломаной линии
plineArea = plineObj.Area
MsgBox "Область нового Polyline: " & plineArea, vbInformation, "Area Пример"
End Sub