autolisp 怎么查询一个图层是否存在呢?用IF条件语句!
2014-07-18 · 知道合伙人软件行家
关注
展开全部
(setq chklay (tblsearch "layer" "DIM")) (if (= chklay nil) (command "layer" "n" "DIM" "c" "7" "DIM" "LW" "0" "DIM" "") )
;查找图层DIM,如果不存在,建立图层DIM,颜色7,线宽0
;查找图层DIM,如果不存在,建立图层DIM,颜色7,线宽0
追问
如果不多次执行“DIM”呢?
追答
如果有图层,就不会执行,如果没有图层,会自动执行。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询