API 指南 > 簡介 > 元件物件模型
元件物件模型
COM 是 Microsoft 於 1993 年所引進之軟體元件介面標準。它可讓您透過多種程式編寫語言中進行流程間通訊與建立動態物件。COM 是其他幾種 Microsoft 技術與框架的基礎,包括 OLE、ActiveX、DCOM 等。您可以在 WikipediaMicrosoft Windows 開發人員網站上取得有關 COM 的詳細資訊。
PTC Mathcad Prime API 以 COM 為基礎,可讓您使用 C++、C#、VB、VB Script 與 JavaScript 等各種程式編寫語言,以建立應用程式。這個 API 主要以 Mathcad 使用者介面作為拓樸。您可以開始使用應用程式、載入工作表、設定及取得值 (純量、向量或矩陣)、儲存工作表以及關閉應用程式。
您可以使用自動化指令:
從另一個應用程式傳送數據或指派變數值給 Mathcad。將資料傳送至 API 時,請確保此資料遵守 PTC Mathcad Prime 變數與函數的命名規則。
開啟、執行或關閉 Mathcad 工作表
將結果傳回原始應用程式
PTC Mathcad Prime API 是程式設計介面,可控制及操作處理中 Mathcad 工作表的內容。所有要操作的變數與結果,都必須定義為「輸入」或「輸出」。這項作業可以透過 PTC Mathcad Prime 使用者介面來完成。
若要使用 API,請在可作為自動化用戶端 (例如 Microsoft Excel) 的應用程式中,編寫程式。您編寫的程式會定義及擷取 PTC Mathcad Prime 工作表中的變數。在 PTC Mathcad Prime 中定義及從中擷取的變數,可以是複數純量、字串或矩陣。
本指南由使用許多上述語言的程式碼範例集合組成。範例說明 API 功能,包括 Mathcad 15 API 中無法使用的新概念。
PTC Mathcad Prime API 引進新的集合 set,您可以在其中變更許多值,並同時傳送這些值、決定等候時間,並取得結果。也會引入字串 SExpression,代表方程式的內部語法。可讓您透過 API 讀取、剖析及重寫方程式。您也可以利用 PTC Mathcad Prime API,設定並擷取以不同單位表示的值。
這是否有幫助?