fiyone 发表于 2012-2-2 15:18:37

事件处理程序是否影响画图效率

Private Sub AcadDocument_ObjectModified(ByVal object As Object)
   判断对象是否AcDbBlockReference,是就下一行,不是就结束sub
   判断块是不是目标块,是就下一行,不是就结束sub
         块处理程序
End Sub

象上面的对象改变事件,如果类似有上万的对象移动,拷贝都会有这个事件发生,那每次都要判断是否是目标对象,岂不很浪费系统资源,哪怕因为这两行代码造成移动或拷贝慢一秒,软件运行效率变低也是很明显的。

请高手帮我释惑。

另外有没有计算每行代码耗费时间的程序参数,这样可以清楚软件的运行效率
页: [1]
查看完整版本: 事件处理程序是否影响画图效率