Summing Up...
In this chapter we have gained an understanding of Microsoft's Component Object Model (COM), which is the mechanism that allows AutoCAD to communicate with other applications using ActiveX Automation interfaces. COM is the foundation upon which Visual Basic and VBA are built. Following the rules of ActiveX, you can design macros that operate entirely within AutoCAD or share information and processes with other programs as either client or server applications.
In Chapter 2 we look at the two types of VBA projects in AutoCAD and its development environment. Although one of the most attractive features of VBA is its standardization among different applications, there are some features that are unique to AutoCAD. These features relate principally to the ways in which you can manage projects and invoke macros from the CAD interface.