當前位置:編程學習大全網 - 網站源碼 - AutoCAD Lisp,怎麽快速更改圖層顏色?

AutoCAD Lisp,怎麽快速更改圖層顏色?

Autolisp代碼如下:

(defun c:1 ( / ent obj tc);如果修改1為2,命令為2

(vl-load-com)

(if (setq ent (entsel "\n請選擇要修改顏色圖層的對象"))

(progn

(setq tc (cdr (assoc 8 (entget (car ent)))))

(setq obj (vla-add (vla-get-layers (vla-get-activedocument (vlax-get-acad-object))) tc))

(vla-put-color obj 1);如果把1修改為2,顏色變2

)

)

(princ)

);復制粘貼到記事本,以[.lsp]為後綴命名,加載到AutoCAD,就可以運行。

  • 上一篇:c#中怎麽樣在壹個列表框中雙擊其中壹個選項,將雙擊的選項移到另壹個列表框中?求案例。
  • 下一篇:易語言 制作截取GIF圖片程序
  • copyright 2024編程學習大全網