层描述
你好有没有办法通过单击图形中的一条线来显示图层名称和描述?
例如:
你选了一行,弹出窗口告诉你图层名称和图层描述。
一行显示layer Desc,第二行显示layername。
Thanx寻求帮助
顺致敬意, 这就是你要找的吗?
(defun C:WD(/ descr ent layer obj)
(while (setq ent (entsel "\nSelect object (Enter to Exit): "))
(setq obj (vlax-ename->vla-object (car ent))
layer (vla-get-layer obj)
descr (vla-get-description
(vla-item
(vla-get-layers
(vla-get-activedocument
(vlax-get-acad-object))) layer)))
(alert (strcat "Description: " "\"" descr "\"" "\nLayer: " "\"" layer "\"" "."))
)
(princ)
)
(prompt "\n\t*** Type WD to run ***")
(princ)
层描述是否仅在更高版本中Lisp程序在04年似乎不起作用 我认为这件事是从2005年开始增加的
但不确定
~'J'~ 好的,干杯,菲索
页:
[1]