fengyu6913 发表于 2024-8-10 19:56:28

请教如何获得en的线型


请教如何获得en的线型,

(setq en (entget s0))

xxyyzzlg 发表于 2024-8-10 20:25:28

(CDR (ASSOC 0 EN))

ludaweb 发表于 2024-8-11 13:07:52

先判断图元本身的线型,如果是bylayer,就判断图元所在图层的线型。
可是用组码6也可以vla-get-linetype

统一网名 发表于 2024-8-11 16:26:11

本帖最后由 统一网名 于 2024-8-11 16:29 编辑



[*](defun c:tt ()
[*](setq en (car (entsel "\n选择对象:")))
[*](setq xx (vla-get-linetype (vlax-ename->vla-object en)))
[*](princ xx)
[*])

页: [1]
查看完整版本: 请教如何获得en的线型