TwistAngle Пример |
Sub Example_TwistAngle() 'Этот пример создает новую область просмотра пространства листа. 'Затем показывает угол завихрения области просмотра. Dim pviewportObj As AcadPViewport Dim center(0 To 2) As Double Dim width As Double Dim height As Double 'Определите pviewport center(0) = 3: center(1) = 3: center(2) = 0 width = 40 height = 40 'Изменение от пространства модели к пространству листа ThisDrawing.ActiveSpace = acPaperSpace 'Создайте pviewport Set pviewportObj = ThisDrawing.PaperSpace.AddPViewport(center, width, height) pviewportObj.DISPLAY True ThisDrawing.mspace = True ThisDrawing.ActivePViewport = pviewportObj ThisDrawing.Regen acAllViewports 'Найдите угол завихрения для области просмотра Dim twistAngle As Double twistAngle = pviewportObj.twistAngle MsgBox "Угол завихрения области просмотра пространства листа " & pviewportObj.twistAngle, , "TwistAngle Пример" End Sub