删除空对象
// Autodesk..DatabaseServices.Databasepublic int EraseEmptyObjects(int flags)
{
return .AcDbDatabase.eraseEmptyObjects(this.GetImpObj(), flags);
}
//
public unsafe static extern uint eraseEmptyObjects(AcDbDatabase*, uint);
在2010以上版本中可以使用Database.EraseEmptyObjects的方法来删除空对象,不过此方法在2008中没有实现,查看了一下源代码,是使用互操作来实现的,不过直接拷代码也不能用,谁能帮我把这个功能在2008里实现一下,谢谢!!
只能ARX里面写个类来做了。 明明 在.NET 里已经实现了, 可惜低版本的没有。
页:
[1]