2013-05-21 54 views
1

我想枚舉Autocad圖中的所有實體,但不使用Autocad.Interop參考。如何通過Autocad實體枚舉而不使用Autocad.Interop?

隨着互操作,我可以隨便挑:

IAcadApplication App = (IAcadApplication)Application.AcadApplication; 
IAcadDocument Doc = App.ActiveDocument; 

foreach (IAcadEntity Ent in Doc.ModelSpace) // or paperspace, or any IAcadBlock 

但隨着Object Arx引用我只能找到教程開始使用交易數據庫中的實體,通過ID取對象。我認爲減慢作品真的很無聊。

回答