在图纸空间中(在非激活视口情况下),怎么控制在当前视口中冻结???
本帖最后由 作者 于 2007-10-3 21:47:10 编辑 <br /><br /> <p>请大虾赐招呀....</p><p><font color="#ff0000"><font color="#0000ff">在激活的视口,我知道如何控制"在当前视口中冻结",</font>但是在图纸空间中,在没有激活视口的情况,怎么控制"在当前视口中冻结"???</font></p><p><font color="#0000ff">注:我不想用 ThisDrawing.SendCommand ("vplayer" & vbCr & "t" & vbCr & 图层名 & vbCr & vbCr & vbCr) 这条命令,因为这个在重复命令的时候,</font></p><p><font color="#0000ff">会使用"VPLAYER"....</font></p> 本帖最后由 作者 于 2007-10-4 10:33:46 编辑 <br /><br /> <p>与有视口激活的情况类似,但更新的方法不同</p><p>Public Sub TEST()<br/>VpLayerOff (图层名)'http://www.contractcaddgroup.com/articles/vport.htm<br/>CURTAB = ThisDrawing.GetVariable("CTAB")<br/>ThisDrawing.SetVariable "CTAB", "Model"<br/>ThisDrawing.SetVariable "CTAB", CURTAB<br/>End Sub</p> 谢谢上面的参考,但是没有解决在图纸空间中非激活视口的情况下,控制<font color="#0000ff">"在当前视口中冻结"</font> <font color="#0000ff">"当前视口"不就是指Thisdrawing.ActivePviewport吗?</font>
页:
[1]