The AutoCAD ActiveX/VBA interface represents
several advantages over other AutoCAD API environments:
Speed.
Running in-process with VBA, ActiveX applications are faster than AutoLISP
applications.
Ease
of Use. The programming language and development environment are
easy to use and come installed with AutoCAD.
Windows
Interoperability. ActiveX and VBA are designed to be
used with other Windows applications and provide an excellent path
for communication of information across applications.
Rapid
Prototyping. The rapid interface development of VBA provides
the perfect environment for prototyping applications, even if those
applications will -eventually be developed in another language.
Programmer
Base. AutoCAD ActiveX and VBA technology provide Visual Basic
6 programmers with the ability to customize AutoCAD and develop applications
for it.