明27662 发表于 2021-4-16 21:35:35

如何删除图层?

用这个删不了图层 (vla-delete 图层对象)

碎玉す全瓦 发表于 2021-4-27 00:31:39

(DEFUN C:SCSD()

(SETQ TC (CDR (ASSOC 8 (ENTGET(CAR(ENTSEL"选择图层对象:" ))))))

(SETQ SS (SSGET "X" (LIST (CONS 8 TC))))

(COMMAND "ERASE" SS "")

(vla-Delete (vlax-ename->vla-object (tblobjname "layer" tc)))

)
;模拟CASS的SCSD功能

tryhi 发表于 2021-4-17 15:27:38


(vla-Delete (vlax-ename->vla-object (tblobjname "layer" 图层名称))
前提是已删除了该图层上的所有对象

陈伟 发表于 2021-10-26 16:37:40

(command "LAYDEL" "N" "图层名称" "" "Y" )
页: [1]
查看完整版本: 如何删除图层?