这就是你要找的吗?
- (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)
|