fengjw79 发表于 2007-7-19 17:01:00

怎样获得当前图层的图层名呢

<p>如题</p>

nonsmall 发表于 2007-7-19 17:12:00

(cdr (assoc 2 (tblnext "layer" t)))

nonsmall 发表于 2007-7-19 17:16:00

本帖最后由 作者 于 2007-7-19 17:18:40 编辑 <br /><br /> <p>(getvar "clayer")</p><p></p><p>刚才二楼说的是获取所有层的方法:</p><p>&nbsp; (setq cenb (cdr (assoc 2 (tblnext "layer" t))))<br/>&nbsp; (setq cena (list cenb))<br/>&nbsp; (while (setq cenc (tblnext "layer"))<br/>&nbsp;&nbsp;&nbsp; (setq cenb (cdr (assoc 2 cenc)))<br/>&nbsp;&nbsp;&nbsp; (setq cena (append cena (list cenb)))<br/>&nbsp; )</p><p>返回cena是一个包含所有图层的表</p>

fengjw79 发表于 2007-7-20 17:11:00

<p>这么简单啊</p>
页: [1]
查看完整版本: 怎样获得当前图层的图层名呢