QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
6天前
查看: 2479|回复: 2
收起左侧

[已答复] 块参照与选择集的问题

[复制链接]
发表于 2010-9-4 23:35:43 | 显示全部楼层 |阅读模式 来自: 中国北京

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
本帖最后由 woaishuijia 于 2010-9-5 06:04 编辑 ! f) T. e, U( z8 }$ s1 g, Z8 J, m
  1. Public Sub FindBlock2()/ \' f3 Q: M  P( c
  2. 'On Error Resume Next
    8 h$ y$ o/ \- Z5 z* ~& x
  3. '安全创建新选择集4 |8 D' |) A# u3 Y% ~% f. \% Z6 Z' y
  4. Dim objselect As AcadSelectionSet
    % E# `0 k( o2 y. |
  5. If IsNull(ThisDrawing.SelectionSets.Item("TAG")) Then2 b+ k% [! b) x
  6. Set objselect = ThisDrawing.SelectionSets.Add("TAG")7 e+ i. }5 E* j$ v* z( \7 R
  7. Else
    % _" [) A  _) m' ^& S8 f
  8. Set objselect = ThisDrawing.SelectionSets.Item("TAG")5 n& Z& y9 Z4 I3 e# {
  9. End If
    / F* R  W" w& R4 g+ u9 S+ J9 z
  10. ' M3 Q# z+ q: O
  11. '定义过滤器6 p, t4 d7 s) @
  12. Dim FType As Variant
    5 O5 Y5 ?) U/ X' k
  13. Dim FData As Variant
    3 G3 z4 [* Z# N( e
  14. FType = 2
    . Y5 s$ U# k& _" h
  15. FData = "INSERT"   '*****我想选择块参照,是否应这样使用
    4 L. g. B5 t" v$ n! M
  16. '选择实体并使用选择集
    8 V' I, q7 R" t( k6 L+ e
  17. objselect.Select acSelectionSetAll, , , FType, FData   '****提示:参数filtertype(位于select中)无效
    * `/ g2 |2 A$ [
  18. 4 f0 d4 N: _) e% n/ D
  19. 'Do something...' c4 [" {4 \3 i/ a) e9 H/ R/ x
  20. 1 n! M  b8 C! l
  21. '安全删除选择集
    : V2 ?+ m+ N5 E1 f; @
  22. If Not IsNull(ThisDrawing.SelectionSets.Item("TAG")) Then
    * C; \! ^# w" u4 d/ y7 l
  23. objselect.Delete
    / d1 e; a6 \. t! ?8 Q, ]+ Z
  24. End If5 U, N- v0 `" \+ j$ a
  25. End Sub
复制代码
发表于 2010-9-5 06:13:52 | 显示全部楼层 来自: 中国辽宁铁岭
本帖最后由 woaishuijia 于 2010-9-5 06:15 编辑
! @% U# g! [1 J9 ]6 Y; R$ [
  1. 8 l$ C: L% ?+ Y+ E5 p# q- g) d
  2. '定义过滤器$ s* A/ n+ ?; P6 F* K$ T
  3. Dim FType(0) As Integer; j/ W& F" \# L. o$ b5 O  ]" O
  4. Dim FData(0) As Variant
    + {0 O8 j! P4 j* s
  5. FType(0) = 0
    3 o2 p% H: l0 p  \4 y; s
  6. FData(0) = "INSERT"
    & J; A6 s' d: Q2 @
  7. '选择实体并使用选择集% W& r1 o7 w5 J
  8. objselect.Select acSelectionSetAll, , , FType, FData   + [. H1 C$ B) Q4 i+ k
复制代码
 楼主| 发表于 2010-9-5 07:22:22 | 显示全部楼层 来自: 中国北京
谢谢斑竹大人!!
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

快速回复 返回顶部 返回列表