Тема: Как в SelectionSet выбрать BlockReference, используя фильтр?
Я так делаю:
------------------------------------------ Dim SS as AcadSelectionSet Set SS = AcadApp.ActiveDocument.SelectionSets.Add("Temp") Dim grData(0) As Integer Dim dataValue(0) As Variant grData(0) = 0 dataValue(0) = "Line" SS.SelectOnScreen grData, dataValue ------------------------------------------- и все работает! В SS попадают только линии. Circle, Text и так далее тоже выбираются Но если пытаться выбрать только блоки, то ничего не выходит: ------------------------------------------ Dim SS as AcadSelectionSet Set SS = AcadApp.ActiveDocument.SelectionSets.Add("Temp") Dim grData(0) As Integer Dim dataValue(0) As Variant grData(0) = 0 dataValue(0) = "Block" 'dataValue(0) = "BlockReference" 'dataValue(0) = "AcDbBlockReference" 'dataValue(0) = "AcDbBlock" 'dataValue(0) = "AcadBlock" 'dataValue(0) = "AcadBlockReference" SS.SelectOnScreen grData, dataValue -------------------------------------------
Как еще ему сказать что мне только блоки нужны???
Спасибо.