天
天外来客
Unregistered / Unconfirmed
GUEST, unregistred user!
我现在遇到问题,就是循环检测autocad的图元素,用c#实现了,但是速度比较慢,有哪个高手能告诉怎么提高循环速度问题,下面是代码:如何提高请各位大侠帮帮忙.
for(int i = 0;
i < AcadApp.ActiveDocument.ModelSpace.Count;i++)
{
try
{
if(AcadApp.ActiveDocument.ModelSpace.Item(i).ObjectName!="AcDbOle2Frame")
{
AcadApp.ActiveDocument.ModelSpace.Item(i).Visible = true;
}
}
catch{}
}
for(int i = 0;
i < AcadApp.ActiveDocument.ModelSpace.Count;i++)
{
try
{
if(AcadApp.ActiveDocument.ModelSpace.Item(i).ObjectName!="AcDbOle2Frame")
{
AcadApp.ActiveDocument.ModelSpace.Item(i).Visible = true;
}
}
catch{}
}