机电专业技术网

站长博客 会员投稿 RSS订阅 站内通告:
搜索: 您的位置机电专业技术网>设计软件>AutoCAD>阅读资讯:解锁、解冻所有图层

解锁、解冻所有图层

2010-01-21 09:37:13 来源:未知 【 评论:

解锁所有图层
(defun UnLock_All_Layers ()
  (vlax-for n (vla-get-layers
  (vla-get-ActiveDocument (vlax-get-acad-object))
       )
    (vla-put-lock n :vlax-false)
  )
)
解冻所有图层
(defun UnFreeze_All_Layers ()
  (vlax-for n (vla-get-layers
  (vla-get-ActiveDocument (vlax-get-acad-object))
       )
    (if (/= (vla-get-name n) (getvar "clayer"))
      ;;也可以用 (not (equal (vla-get-activelayer adoc) item))判断
      (vla-put-Freeze n :vlax-false)
    )
  )
)


顶一下
(0)
0%
踩一下
(0)
0%
Tags:
责任编辑:admin
收藏】 【挑错】 【推荐】 【打印
  • 上一篇:隐藏/显示选择集中的图元实体
  • 下一篇:没有了
  • 说说你的看法
    请自觉遵守互联网相关的政策法规。
    评价:
    表情:
    验证码:点击我更换图片
    关于我们 | 网站声明 | 分类信息 | 机电圈子 | 企业黄页 | 在线留言 | 网站地图 | RSS订阅 | | 返回顶部