Presentación general de la tecnología ActiveX de AutoCAD

AutoCAD ActiveX

 
Presentación general de la tecnología ActiveX de AutoCAD
 
 
 

Con AutoCAD® ActiveX® puede manipular AutoCAD mediante la programación desde dentro o fuera de AutoCAD. Este método consiste en exponer objetos de AutoCAD al “mundo exterior.” Una vez expuestos, se facilita el acceso a ellos desde numerosos entornos y lenguajes de programación, así como desde aplicaciones tales como Microsoft® Word VBA o Excel VBA.

ADD AX_INTRO graphic

La inclusión de una interfaz de ActiveX para AutoCAD ofrece dos ventajas:

  • El acceso programático a los dibujos de AutoCAD puede realizarse desde muchos otros entornos de programación. Antes de ActiveX Automation, los desarrolladores debían limitarse a una interfaz AutoLISP® o C++.
  • La posibilidad de compartir información con otras aplicaciones para Windows®, como Microsoft Excel y Word, se ha facilitado enormemente.

Los objetos constituyen el bloque de integración principal de todas las aplicaciones ActiveX. Cada objeto expuesto representa un componente concreto de AutoCAD. Existen multitud de tipos de objetos diferentes en la interfaz de ActiveX de AutoCAD. Por ejemplo:

  • Los elementos gráficos como las líneas, los arcos, el texto y las cotas son objetos.
  • Los parámetros de estilo como el tipo de línea y el estilo de cota son objetos.
  • Las estructuras de organización como las capas, los grupos y los bloques son objetos.
  • Las pantallas de dibujo, como vistas y ventanas gráficas, son objetos.
  • Se consideran objetos incluso el dibujo y la aplicación AutoCAD.