2

我目前正在将一些 AutoCAD VBA 代码移植到 .NET 并遇到以下部分:

Dim oSSetObj As AcadSelectionSet = Nothing
oSSetObj = ThisDrawing.SelectionSets.Add(SelSet_Prev)
oSSetObj.SelectAtPoint(pInsertionPoint)

所以,我有一个给定的点,我想在这一点上选择所有元素。我查看了 theSelectionSetEditorclass 的不同方法,但它们似乎都不符合我的要求。

如何在给定点选择 AutoCAD .NET 中的所有元素?该解决方案应适用于 AutoCAD 2008 和 2011。

4

1 回答 1

2

恐怕你必须遍历整个数据库:http ://through-the-interface.typepad.com/through_the_interface/2006/11/two_methods_for.html

于 2012-07-19T12:16:29.407 回答