Interacción con otras aplicaciones de Windows

AutoCAD ActiveX

 
Interacción con otras aplicaciones de Windows
 
 
 

La tecnología ActiveX de AutoCAD®permite intercambiar información fácilmente con otras aplicaciones compatibles con ActiveX, como Microsoft Excel y Microsoft Word. Esta capacidad permite al usuario recopilar, almacenar y presentar información de AutoCAD con formatos distintos a los dibujos de AutoCAD. También facilita la carga de información en AutoCAD desde estas aplicaciones para dirigir los procesos de creación o manipulación de objetos de AutoCAD. Un ejemplo práctico de esta tecnología es la creación de una lista de elementos, a partir de los objetos de un dibujo de AutoCAD, con el formato de hoja de cálculo de Microsoft Excel.

Ya se ha visto la forma de escribir código por medio del Modelo de objetos de ActiveX de AutoCAD. Para intercambiar información con otras aplicaciones compatibles con ActiveX basta con hacer una referencia al modelo de objetos de ActiveX de la otra aplicación y escribir el código necesario para utilizar sus objetos.

NotaEn este capítulo sólo se proporciona una introducción breve de las funciones de programación entre aplicaciones. Puesto que el tema no es específico de AutoCAD, se trata también en la documentación de Microsoft y en otras guías de programación independientes.

Para intercambiar información entre modelos de objetos de ActiveX

  1. Incluya referencias al modelo de objetos de ActiveX de las otras aplicaciones.

    De esta forma, el código considera los nombres y las relaciones de los objetos del otro modelo de objetos.

  2. Cree una instancia de la otra aplicación.

    Se crean objetos válidos para iniciar instancias de los objetos básicos en el otro modelo de objetos.

  3. Escriba el código utilizando tanto el modelo de objetos de AutoCAD como el modelo de objetos de las otras aplicaciones.

    Aquí se realiza el intercambio de datos.