kry 发表于 2009-9-2 18:38:00

获取所有图层名

<p>(vla-get-layers<br/>&nbsp;&nbsp;&nbsp;&nbsp; (vla-get-activedocument<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (vlax-get-acad-object)<br/>&nbsp;&nbsp;&nbsp;&nbsp; )<br/>&nbsp;&nbsp; )</p><p>怎么把这个选集转换成图层名列表?</p>

龙龙仔 发表于 2009-9-3 07:55:00

<p>(setq LST NIL)<br/>(vlax-for LAY (vla-get-layers<br/>&nbsp;&nbsp;(vla-get-activedocument<br/>&nbsp;&nbsp;&nbsp; (vlax-get-acad-object)<br/>&nbsp;&nbsp;)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; )<br/>&nbsp; (setq LST (cons (vla-get-name LAY) LST))<br/>)</p><p></p>
页: [1]
查看完整版本: 获取所有图层名