如何制作取消打印列表
您好,我想知道是否可以制作一个“未打印层”列表,(tblsearch“layer”“layername”)不显示此状态。非常感谢。 你可以用这样的东西。
(defun _ListUnprintLayers(/ l lst)
(while (setq l (tblnext "LAYER" (not l)))
(if
(zerop
(cdr
(assoc 290
(entget (tblobjname "LAYER" (cdr (assoc 2 l)))))))
(setq lst (append lst (list (cdr (assoc 2 l)))))
)
)
lst
)
太好了,谢谢你!
随时欢迎你
页:
[1]