当我合并时,你的代码不工作?
- (Defun c:vplk ()
- (setq d (ssget "_x" '((0 . "VIEWPORT"))))
- (vplock d T)(princ))
- (Defun c:vpun ()
- (setq d (ssget "_x" '((0 . "VIEWPORT"))))
- (vplock d nil)
- (princ)
- )
- (Defun vplock (sel flg)
- (setq mode (if flg :vlax-true :vlax-false))
- (repeat (setq i (sslength sel))
- (vlax-put-property (vlax-ename->vla-object (ssname sel (Setq i (1- i))))
- 'DisplayLocked mode)
- )
- (princ (strcat "\nViewports " (if flg "" "Un" ) "locked"))(princ)
- )
- (vl-load-com)
- (defun c:vplk ( / d)
- (if (setq d (ssget "_X" '((0 . "VIEWPORT"))))
- (vplock d T)
- )
- (princ)
- )
|