Integración con otros productos > Guía de API > Introduction > Modelo de objetos componentes
  
Modelo de objetos componentes
COM es un estándar de interfaz para componentes de software que Microsoft presentó en 1993. Permite la comunicación entre procesos y la creación de objetos dinámicos en una amplia gama de lenguajes de programación. COM es la base de varias tecnologías y marcos de Microsoft, incluidos OLE, ActiveX, DCOM y otros. Se puede obtener más información sobre COM en Wikipedia y en el sitio web del desarrollador de Microsoft Windows.  
La API PTC Mathcad Prime se basa en COM, lo que permite utilizar una variedad de lenguajes de programación, como C++, C#, VB, VB Script y JavaScript, para crear aplicaciones. La API sigue principalmente la interfaz de usuario de Mathcad como una topología. Se debe empezar con la aplicación, luego se carga una hoja de trabajo, se definen y se obtienen los valores (escalares, vectoriales o de matriz), se guardan las hojas de trabajo y se cierra la aplicación. Las aplicaciones de scripts escritas en versiones anteriores de Mathcad, como Mathcad 11 - Mathcad 15, se deben escribir de nuevo para la nueva API PTC Mathcad Prime.
La API PTC Mathcad Prime es una interfaz de programación que permite controlar y manipular el contenido de una hoja de trabajo de Mathcad en ejecución. Todas las variables y los resultados que se van a manipular se deben definir como una entrada o una salida. Esto se realiza a través de la interfaz de usuario de PTC Mathcad Prime.
En este manual se incluye una recopilación de ejemplos de código que utilizan muchos de los idiomas mencionados. En los ejemplos se muestran las funciones de la API, incluidos nuevos conceptos que no eran posibles con la API de Mathcad 15.
En la API PTC Mathcad Prime se presenta un nuevo set de recopilaciones, donde los desarrolladores pueden cambiar muchos de los valores y enviarlos al mismo tiempo, determinar cuánto se debe esperar y luego obtener los resultados. También presenta SExpression, una cadena que representa la sintaxis interna de una ecuación. Esto permite leer, analizar y reescribir ecuaciones mediante la API. La API PTC Mathcad Prime también permite definir y recuperar valores en unidades diferentes.