列出插入的块
好的,那么我';今天早上我的大脑融化了,可以#039;我好像没弄明白这件蠢事 ;我需要列出插入MS中的块;代码I';到目前为止,我已经列出了所有插入的块 ;换句话说,如果插入BLOCK_A 5次,我得到BLOCK_A、blockUa、BLOCK\u A等等;我只想要BLOCK_A-其他什么都不要 ;我只需要知道它存在于MS中,我不';我不在乎有多少人 ;这么说吧……什么';最好的方法是什么 ;我是否应该将所有的块添加到一个数组中,当我遇到一个名称已经存在的块时,跳过它并移动到下一个 ;我认为有一种非常愚蠢的简单方式来列出区块名称  ;嗯;也许我';我又把AcadBlock和AcadBlockReference搞混了 ;本人';我不确定哪一个更快
选项B:循环通过块集合(忽略布局),并在过滤的SS中使用每个块名称(使用名称和MS标志过滤),跟踪哪些块返回SS。计数(>);0
039;这就是我';我倾向于 ;谢谢 有#039;计划有点变化
I';m现在通过ObjectDBX收集块列表(现在嗅探多个图形),并将其存储在字典(MS脚本类型)中,并使用BubbleSort函数按字母顺序对其进行排序。
页:
[1]