乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
楼主: Jeff_M

在整个图形中循环

[复制链接]

71

主题

928

帖子

8

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1230
发表于 2007-4-4 11:19:45 | 显示全部楼层

戴夫,这很有道理。非常感谢你,我要试试,然后我会发布结果
标记
回复

使用道具 举报

71

主题

928

帖子

8

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1230
发表于 2007-4-4 18:09:00 | 显示全部楼层

Dave,真是太棒了,正是我想要的,谢谢你Mark
回复

使用道具 举报

71

主题

928

帖子

8

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1230
发表于 2007-4-5 06:27:16 | 显示全部楼层
马克,
虽然这些方法中的任何一种都能奏效,但杰夫和查克向你展示的将是一种更快、更有效的方式来完成你想做的事情。他们建议通过布局查找块引用,而不是搜索图形中的每个实体以查找块引用。快得多!
回复

使用道具 举报

71

主题

928

帖子

8

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1230
发表于 2007-4-5 09:19:21 | 显示全部楼层

是的,我同意,我感谢你的帮助。然而,有人可能会说sset方法更快。不管怎样,它工作得很好,而且不是#039;一点也不慢。不过,我会记住这个提示,以备将来参考。谢谢
回复

使用道具 举报

71

主题

928

帖子

8

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1230
发表于 2007-4-5 09:45:09 | 显示全部楼层

实际上,有人建议我,这将是一种更好的方法:通过对象(图形)循环,而不是实体。我必须同意---&gt
标记
  1. Dim Layout As AcadLayout
  2. Dim Obj As Object
  3. For Each Layout In ThisDrawing.Layouts
  4.    For Each Obj In Layout.Block
  5.       If TypeOf Obj Is AcadBlockReference Then
  6.          ListBox1.AddItem (Obj.Name)
  7.       End If
  8.    Next Obj
  9. Next Layout
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-7-7 14:37 , Processed in 1.439489 second(s), 61 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表