Measurement Пример |
Sub Example_Measurement() ' Этот пример создает выровненное измерение в пространстве модели и ' возвращает значение измерения; в случае линейного измерения, оно ' будет его длиной Dim dimObj As AcadDimAligned Dim point1(0 To 2) As Double, point2(0 To 2) As Double Dim location(0 To 2) As Double Dim CurrentValue As String 'Определите измерение point1(0) = 5: point1(1) = 5: point1(2) = 0 point2(0) = 9: point2(1) = 5: point2(2) = 0 location(0) = 5: location(1) = 7: location(2) = 0 'Создайте выровненный объект измерения в пространстве модели Set dimObj = ThisDrawing.ModelSpace.AddDimAligned(point1, point2, location) ThisDrawing.Application.ZoomAll 'Читайте и показывайте текущее измерение MsgBox "Текущее значение нового измерения: " & dimObj.Measurement End Sub