'((8 . tc))要换成(list (cons 8 tc))
如果图层名是确定的,直接写死在代码里就可以,何必多此一举保存在 ...
(setq tc (vl-registry-read "HKEY_CURRENT_USER\\Software\\a" "sctc"))
(print tc)
;(setq s (ssget "x" '((8 . "BoltMark,Bolt*"))))
(setq s (ssget "x" ((list (cons 8tc))))
(command "erase"s "")
改成这样加载插件就提示输入的列表有缺陷。 kozmosovia 发表于 2024-7-29 00:03
'((8 . tc))要换成(list (cons 8 tc))
如果图层名是确定的,直接写死在代码里就可以,何必多此一举保存在 ...
谢谢 可以了 e2002 发表于 2024-7-29 11:45
命令:laydel
我也是这么用的 前辈都告诉你用laydel命令了,还写那么复杂。你用的是低版本的CAD吗?:lol laydel要选,他这个不用选,无脑删 qazxswk 发表于 2024-7-30 17:37
前辈都告诉你用laydel命令了,还写那么复杂。你用的是低版本的CAD吗?
cad2025 就是不想选 eechenchun 发表于 2024-7-28 23:13
accoreconsole.exe这个东西 第一次听说
这相当于没有图形界面的acad.exe,它可以执行autolsp程序的,速度飞快,但不支持vl 探讨新方法,最方便的方式吧 挺快的,感谢分享
页:
1
[2]