[已解决][求助]如何读取块属性?
本帖最后由 作者 于 2007-12-9 22:26:58 编辑 <br /><br /> <p>假设有一个块X,分别有有一个可编辑的属性A、B、C,怎样用LISP分别读取这三个属性?</p><p>我获取图元表后怎么找不到A、B、C的属性?</p><p>感谢指点!</p> ZZXXQQ 发表于 2007-11-1 10:41给个例子:
刚好在找再楼个脚印下次好回来
版主发的贴是
以下内容需要帖子数达到5才可以浏览
努力发几个贴就可以看了 我怎么看不见?我正需要这方面的内容 请高手指点,谢谢! 给个例子:
;显示图块属性
(DEFUN C:PRTATTRIB ()
(SETVAR "CMDECHO" 1)
(IF (AND (PRINC "\nSelect Block with attribute 选择带属性图块 :")
(SETQ SS (SSGET '((0 . "INSERT") (66 . 1))))) (PROGN
(SETQ I -1)
(REPEAT (SSLENGTH SS)
(SETQ ENT (ENTGET (SSNAME SS (SETQ I (1+ I))))
ENT1 ENT)
(WHILE (= (CDR (ASSOC 0 (SETQ ENT1 (ENTGET (ENTNEXT (CDR (ASSOC -1 ENT1))))))) "ATTRIB")
(WRITE-LINE (CDR (ASSOC 1 ENT1)))
)
(PRINC "\n")
)
))
(SETVAR "CMDECHO" 1)
(PRINC)
)
感谢版主指点,没有完全看懂,正在努力中…… 现在回头看看自己的贴子…… <p>好帖,顶一个!!</p> 可是我怎么看不见?我正需要这方面的内容 <p><font color="#808080">版主发的贴是</font></p><p><font color="#808080">以下内容需要帖子数达到<b>5</b>才可以浏览</font></p><p><font color="#808080"></font></p><p><font color="#808080">努力发几个贴就可以看了。</font></p> 好帖!正需要这方面的内容 没想到一上来就看见了 哈哈 运气太好了 <font>只能看不到了呢<br/>
</font>