|
Visible Пример |
Sub Visible()
' Этот пример создает линию в пространстве модели.
' Затем переключает видимость линии вкл. или выкл.,
' в зависимости от выбора пользователя.
Dim lineObj As AcadLine
Dim startPoint(0 To 2) As Double
Dim endPoint(0 To 2) As Double
' Создайте линию
startPoint(0) = 2#: startPoint(1) = 2#: startPoint(2) = 0#
endPoint(0) = 4#: endPoint(1) = 4#: endPoint(2) = 0#
Set lineObj = ThisDrawing.ModelSpace.AddLine(startPoint, endPoint)
ZoomAll
Dim response As Integer
response = MsgBox("Вы хотите, чтобы новая линия была видимой? ", vbYesNoCancel + vbQuestion)
Select Case response
Case vbYes
lineObj.Visible = True
Case vbNo
lineObj.Visible = False
Case vbCancel
Exit Sub
End Select
ThisDrawing.Regen True
End Sub