图层锁定时,已设置LAYLOCKFADECTL到30,通过layer操作解锁某图层时,该图层马上不淡入,但通过以下代码解锁时,图面无变化,为何?
(setq lystyle (vla-get-layers (vla-get-activedocument (vlax-get-acad-object)) ) ) (setq lyname (vla-get-layer (vlax-ename->vla-object (car (entsel "\n选择要解锁图层物体:")) ) ) ) (vla-put-lock (vla-item lystyle lyname) :vlax-false) (princ (strcat lyname "-图层已解锁")) |