QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 2498|回复: 2
收起左侧

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

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

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

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

x
本帖最后由 woaishuijia 于 2010-9-5 06:04 编辑 , Z! y+ M0 J: W
  1. Public Sub FindBlock2(), M) }! k0 J0 F. J9 _3 ]0 O
  2. 'On Error Resume Next
    * ?7 z: |) o0 d; ^
  3. '安全创建新选择集
    # ^9 f* `: [8 p5 v* G+ }1 m5 V% O
  4. Dim objselect As AcadSelectionSet6 g( \. j$ @' j1 [5 ~7 J
  5. If IsNull(ThisDrawing.SelectionSets.Item("TAG")) Then! Z  z- t4 ]9 w, z3 S
  6. Set objselect = ThisDrawing.SelectionSets.Add("TAG")
    8 g) n% w& X! t, }
  7. Else
    ; r' L! Z, R, v7 j! L5 t
  8. Set objselect = ThisDrawing.SelectionSets.Item("TAG")
    7 S  H) Y  g- m
  9. End If
      N0 h" F# k7 B  B. s6 ?" t

  10. % ]8 J& g* V) Z4 L3 J$ u; ?
  11. '定义过滤器
    % o8 F6 X. T+ A' a" `7 H# n- h" }
  12. Dim FType As Variant
    , n% o+ R  T, f6 V' F6 _1 I
  13. Dim FData As Variant
    ( P, [3 _# S' a5 o6 F: I
  14. FType = 2
    ' V% l5 B. n* s5 p
  15. FData = "INSERT"   '*****我想选择块参照,是否应这样使用, P! V  [. }: B3 b* o; ?
  16. '选择实体并使用选择集
      D1 j3 H* N, N! F5 o) {' T
  17. objselect.Select acSelectionSetAll, , , FType, FData   '****提示:参数filtertype(位于select中)无效, [+ S. z) x) F, l& T: L7 k
  18. 6 S5 G3 E4 F  T7 Z* M9 h
  19. 'Do something...: C& `# b8 \) B' v+ M( Y5 w

  20.   z) F' f7 s4 m; s; @. o
  21. '安全删除选择集% J9 a: T% R; n7 [
  22. If Not IsNull(ThisDrawing.SelectionSets.Item("TAG")) Then; s3 H- C" y  u' z/ S1 Q: d& [
  23. objselect.Delete6 h9 q$ I' b& j: d' V
  24. End If
    6 l( G- O. E) M1 ~% I
  25. End Sub
复制代码
发表于 2010-9-5 06:13:52 | 显示全部楼层 来自: 中国辽宁铁岭
本帖最后由 woaishuijia 于 2010-9-5 06:15 编辑
) \: M+ I6 U1 \5 j* S( _$ T0 S
  1. ' w% F6 g, D: B7 x/ U7 n. w
  2. '定义过滤器
    ( S8 U; n# F& n6 ?
  3. Dim FType(0) As Integer
    6 O- d& t2 r9 i4 J
  4. Dim FData(0) As Variant# c, M+ |! P( O4 ~7 R
  5. FType(0) = 0' {/ |: a/ t1 p
  6. FData(0) = "INSERT"
    , u% p: X& \* q0 n9 c! F
  7. '选择实体并使用选择集& x' b( s- f2 A* P/ H/ r
  8. objselect.Select acSelectionSetAll, , , FType, FData   3 U2 Y' }9 S/ _$ L7 u2 E4 U3 F
复制代码
 楼主| 发表于 2010-9-5 07:22:22 | 显示全部楼层 来自: 中国北京
谢谢斑竹大人!!
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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