筛选器列表由成对的参数组成。 第一个参数标识筛选器的类型(例如,对象),第二个参数指定要筛选的值(例如,圆圈)。筛选器类型是指定要使用的筛选器的 DXF 组代码。此处列出了一些最常见的过滤器类型。
筛选器参数声明为数组。筛选器类型声明为整数,筛选器值声明为变体。每种筛选器类型都必须与筛选器值配对。例如: FilterType(0) = 0 'Indicates filter refers to an object type FilterData(0) = "Circle" 'Indicates the object type is "Circle" 为选择集指定单个选择条件以下代码提示用户选择要包含在选择集中的对象,但仅添加所选对象(如果该对象是圆形): Sub Ch4_FilterMtext() Dim sstext As AcadSelectionSet Dim FilterType(0) As Integer Dim FilterData(0) As Variant Set sstext = ThisDrawing.SelectionSets.Add("SS2") FilterType(0) = 0 FilterData(0) = "Circle" sstext.SelectOnScreen FilterType, FilterData End Sub |
|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 苏公网安备32011402011833)
GMT+8, 2025-1-8 19:48
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.