若要指定多个选择条件,请声明一个包含足够元素的数组来表示每个条件,并将每个条件分配给一个元素。 选择满足三个条件的对象以下代码指定了两个条件:对象必须是圆形,并且必须位于图层 0 上。该代码将 和 声明为两个元素的数组,并将每个条件分配给一个元素:FilterTypeFilterData Sub Ch4_FilterBlueCircleOnLayer0()
Dim sstext As AcadSelectionSet
Dim FilterType(1) As Integer
Dim FilterData(1) As Variant
Set sstext = ThisDrawing.SelectionSets.Add("SS4")
FilterType(0) = 0
FilterData(0) = "Circle"
FilterType(1) = 8
FilterData(1) = "0"
sstext.SelectOnScreen FilterType, FilterData
End Sub
|
|Archiver|CAD开发者社区
( 苏ICP备2022047690号-1 苏公网安备32011402011833)
GMT+8, 2025-10-29 08:50
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.