本人';我迷惑不解和迷惑…有时这个代码有效…有时不#039;t、 ..如能随时修改代码以实现此功能,我们将不胜感激。TIA:丑陋:
私有子CMDChangePortLayer\u Click()
Dim vport As AcadPViewport
Dim oLayout As AcadLayout
Dim newLayer As AcadLayer
Set newLayer=ThisDrawing.Layers.Add(“Viewport”)
本图纸。ActiveLayer=newLayer.ActiveLayer。Plottable=FalseThisDrawing.ActiveLayer。颜色=acGreen。隐藏;出错时,继续此绘图中每个oLayout的下一步。如果oLayout,则布局。名称(<)&燃气轮机&引用;型号;然后针对oLayout中的每个vport。块
&039;将vports更改为驻留在层上;视口“
。层(<)&燃气轮机&引用;视口“;然后输入。层=“”;视口“
如果下一个';扼流圈