请注意,我实际上已经放弃了使用activeselectionset,因为我会从使用该方法的例程中随机接收错误。我知道用while/repeat遍历selectionset并将ename转换为vla对象会有轻微的时间损失(很久以前我自己测试过),但我已经不再看到错误,时间损失是如此之小,以至于你根本没有注意到。 不幸的是,如果我们不采取行动,可以说Autodesk将把我们抛在后面。在某种程度上。看起来我将使用Civil 3D(在某个时候)和Microstation。NET也为我个人提供了一条共同的线索。即使我很幸运不再需要使用Microstation,我仍然不得不学习。NET来访问即使Visual LISP也无法访问的AECC*对象(正如我们之前讨论的那样)。
至于迭代错误的vlax,我个人没有任何问题(我经常使用这种方法),但我有兴趣了解原因。我通常有两个“shell”迭代代码段。。。一个用于VLA对象(vlax for),另一个用于珐琅(while+ssname)。无论如何,谢谢你提醒我——我会留意那些错误的。
干杯
页:
1
[2]