Database/TransactionManager/BlockTableRecord etc are ObjectARX API, they are
not available in Acad COM object model. You must use ObjectARX or ObjectARX
.NET API to access them, as you've already known. You may make your own COM
Wrapper to expose these objects, so that you can use them in your Acad COM
automation, though.
wrote in message news:5029019@discussion.autodesk.com...
Hi all,
I'm referencing autocad 2006 type library and objectDBX in my c# solution
and also I use following:
using Autodesk.AutoCAD.Interop;
using Autodesk.AutoCAD.Interop.Common;
but I'm not able to find anything about
Database/TransactionManager/BlockTableRecord etc..
I'm able to draw elements only through ModelSpace.AddPolyline ... and
similar functions and it's a bit slow
I've tested same functionality using NETLOAD and objectARX using
TransactionManager and BlockTableRecrd and it was much faster. Problem is I
cannot use it as internal process (my dll cannot be loaded through netload)
Is there a way how to get interface to databaseServices or
ApplicationServices.workingDatabase in c# through COM wrappers ?
Thans,
R.