第一排看起来像什么?
使用类似的方法检索值
- (defun c:test ( / aDoc etyp ss)
- (vl-load-com)
- (setq aDoc (vla-get-ActiveDocument (vlax-get-acad-object)))
- (if (ssget "_X" '((0 . "*TEXT,DIMENSION")))
- (vlax-for itm (setq ss (vla-get-ActiveSelectionSet aDoc))
- (setq etyp (vla-get-objectname itm))
- (cond
- ((wcmatch etyp "AcDb*Text")
- (princ (strcat "\n" (substr etyp 5) "\t" (vla-get-textstring itm))))
- ((wcmatch etyp "AcDb*Dimension")
- (princ (strcat "\n" (substr etyp 5) "\t" (rtos (vla-get-Measurement itm) 2 2))))
- )
- )
- (vla-delete ss)
- )(princ)
- )
|