flytoday 发表于 2012-2-16 21:43:31

求根据图层名找到图元

插件就是。。提示命令,输入图层名
然后图中所有跟输入图层名一样的图元全部选定。选定后会固定在那里,我还能进行下一步操作哈。。

如果有对话框最好。对话框显示全部图中的图层名称直接点击图层名,选定图中指定层的图元。。。
请路过滴高手帮帮忙。。谢谢了

yjr111 发表于 2012-2-16 21:43:32

G版也不理我,我会的我就给你整一个吧

下面是源码,对话框还是分开的,动态框就不搞了


下面是图片

langjs 发表于 2012-2-16 21:55:52

"有对话框""选定后会固定在那里" "能进行下一步操作"
_layer里边的锁定不就是这样的么?

flytoday 发表于 2012-2-16 21:57:28

啊怎么弄啊。能讲不吗

yshf 发表于 2012-2-16 22:11:58

......
(if (setq tcm (getstring "\n图层名:"))
    (if (setq ssa (ssget (list (cons 8 tcm))))
      (progn
         (你的操作)
           ......
        )
    )
)
......

yjr111 发表于 2012-2-16 22:32:51

直接小菜选择易不就行了吗?

flytoday 发表于 2012-2-17 00:45:10

谢谢严哥很不简单…太感谢了

690994 发表于 2012-2-17 08:01:56

用选择易吧

lidaxiu 发表于 2012-2-17 09:04:06

本帖最后由 lidaxiu 于 2012-2-17 09:12 编辑

感觉输入图层名太慢,如果层名很长呢?不如选这个层上任意物体来选中本层,论坛里有相关程序!
按图层选择(单层区域选,多层区域选,和全层选)



flytoday 发表于 2012-2-17 11:10:41

楼上你没理解清楚哦…我是想有图层但是图中找不到该图层的东西……严哥那个很好
页: [1] 2
查看完整版本: 求根据图层名找到图元