TextOutsideAlign Пример |
Sub Example_TextOutsideAlign() 'Этот пример создает выровненное измерение в пространстве модели и позволяет 'пользователю переключать значение TextOutsideAlign для измерения Dim dimObj As AcadDimAligned Dim point1(0 To 2) As Double, point2(0 To 2) As Double Dim location(0 To 2) As Double 'Определите измерение point1(0) = 5: point1(1) = 5: point1(2) = 0 point2(0) = 5.5: point2(1) = 5.5: point2(2) = 0 location(0) = 5: location(1) = 7: location(2) = 0 'Создайте выровненный объект измерения в пространстве модели Set dimObj = ThisDrawing.ModelSpace.AddDimAligned(point1, point2, location) ThisDrawing.Application.ZoomAllToggle: Select Case MsgBox("Нажмите OK, чтобы переключить значение TextOutsideAlign для этого измерения", vbOKCancel) Case vbOK 'Переключите значение TextOutsideAlign для этого измерения dimObj.TextOutsideAlign = Not (dimObj.TextOutsideAlign) dimObj.Update ThisDrawing.Regen acActiveViewport 'Читайте и показывайте новое значение TextOutsideAlign измерения MsgBox "TextOutsideAlign: " & dimObj.TextOutsideAlign Case vbCancel Exit Sub End Select GoTo Toggle End SubСайт управляется системой uCoz