如果对布局中所有视口(自己还有点没想明白,不过结果是没问题的),如下:
 - (defun c:vssa (/ name lock)
- (vlax-for item
- (vlax-get-property
- (vlax-get-property
- (vlax-get-acad-object)
- "activedocument"
- )
- "PaperSpace"
- )
- (setq name (vlax-get-property item "ObjectName"))
- (if (= name "AcDbViewport")
- (progn (setq lock (vlax-get-property item "displaylocked"))
- (if (= lock :vlax-false)
- (vlax-put-property item "displaylocked" :vlax-true)
- (vlax-put-property item "displaylocked" :vlax-false)
- )
- )
- )
- )
- (princ)
- )
|