Delete Пример |
Sub Example_Delete() ' Этот пример создает Слой по имени "TEST". ' Затем выполняет итерации коллекции Слоев и показывает имена ' доступных слоев. ' Затем удаляет слой "TEST" и снова выполняет итерации коллекции слоев ' и показывает имена доступных слоев. Dim layerObj As AcadLayer ' Создайте новый слой Set layerObj = ThisDrawing.Layers.Add("TEST") ' Покажите имена слоев в рисунке GoSub DISPLAYLAYERS ' Удалите слой "TEST" layerObj.Delete ' Покажите имена слоев, остающихся в рисунке GoSub DISPLAYLAYERS Exit SubDISPLAYLAYERS: Dim entry As AcadLayer Dim layerNames As String layerNames = "" For Each entry In ThisDrawing.Layers layerNames = layerNames & entry.name & ", " Next MsgBox "Рисунок состоит из следующих слоев:" & vbCr & layerNames, , "Delete Пример" Return End SubСайт управляется системой uCoz