PlotHidden Пример |
Sub Example_PlotHidden() 'Этот пример перебирает коллекцию Layouts для текущего рисунка и 'показывает должны ли объекты листа быть скрыты в течение печати. 'Затем переключает состояние PlotHidden для "Layout1" и восстановит 'изображение состояния PlotHidden для каждого Листа. Dim Layouts As AcadLayouts, Layout As ACADLayout Dim msg As String Dim IsHidden As String 'Получите коллекцию листов от объекта документа Set Layouts = ThisDrawing.Layouts GoSub DISPLAY 'Переключите объект скрытое состояние для Layout1 Layouts("Layout1").PlotHidden = Not (Layouts("Layout1").PlotHidden) 'Покажите информацию GoSub DISPLAY Exit SubDISPLAY: msg = "" ' Cообщение 'Определите, скрыты ли объекты для каждого листа в течение печати For Each Layout In Layouts 'Эти объекты скрыты? IsHidden = IIf(Layout.PlotHidden, " скрыты ", " не скрыты ") 'Формат для отображения msg = msg & "Объекты для " & Layout.name & IsHidden & "в течение печати." & vbCrLf Next 'Информация отображается MsgBox msg Return End SubСайт управляется системой uCoz