API 指南 > PTC Mathcad Prime 物件 > 物件:Application
物件:Application
Application 物件是您唯一必須 (使用 new) 建立的物件。您可以透過指派介面來擷取所有其他物件。
請參閱下列範例:
託管代碼:使用 ApplicationCreatorVBC#C++
編寫程式碼:使用 ActiveX (Application 物件) 的 JavaScriptVBScript
方法
Activate() - 將 PTC Mathcad Prime 視窗移至最上層並啟用該視窗。
CloseAll(Ptc.MathcadPrime.Automation.SaveOption) - 關閉 PTC Mathcad Prime 中所有已開啟的工作表。
所有新的以及未修改的工作表之特殊行為:
即使 saveOptionspPromptToSaveChanges,也不提示使用者而直接關閉工作表。
即使 saveOptionspSaveChanges,也直接關閉工作表而不儲存。
CreateWorksheetReadOnlyOptions - 建立 WorksheetReadonlyOptions 物件。
使用此方法以建立 WorksheetReadonlyOptions 物件,並將其作為 OpenEx(String, WorksheetReadonlyOptions) 引數傳遞。
GetVersion() - 取得 PTC Mathcad Prime 的版本。
傳回:
字串
InitializeEvents2(eventHandler,SubscribeAll)
eventHandler 是由實作 IMathcadPrimeEvents2 介面的用戶端提供的物件。
SubscribeAll 是布林值:
True - 初始化時訂閱所有事件。
False - 初始化時不訂閱事件。您可以稍後使用 SubscribeEvent 函數來訂閱事件。
傳回:
S_OK - COM Events Sink 初始化成功。
S_FALSE - COM Events Sink 初始化失敗。
Open(filename)
filename (字串) - PTC Mathcad Prime 工作表的路徑與檔案名稱。如果 filename 為 Null 或空白,則開啟新的工作表。
OpenEx(String,WorksheetReadonlyOptions) - 在 PTC Mathcad Prime 中從路徑開啟工作表,並在開啟時設定 WorksheetReadonlyOptions。如果 StringNULLEMPTY STRING,則開啟新的工作表。
String 是要開啟之工作表的路徑。如果路徑為 NULLEMPTY STRING,則開啟新的工作表。
WorksheetReadonlyOption 是一項物件,可用以設定要開啟的工作表之 Readonly 選項。
傳回:
與要開啟之工作表相關聯的工作表物件;若在擷取物件實例時發生錯誤,則為 Null。
Quit() - 請盡可能關閉此 PTC Mathcad Prime 應用程式。
Quit() 行為定義如下:
若有即時連線,則 PTC Mathcad Prime 會繼續執行。
若無作用中的連線,但仍有開啟任何有標題的工作表 (或無標題但已修改而未儲存的工作表),則 PTC Mathcad Prime 會繼續執行。
若無作用中的連線,且只開啟了未修改的無標題文件,則會關閉 PTC Mathcad Prime
SubscribeEvent(MathcadPrimeEvents) - 依名稱訂閱 MathcadPrimeEvents 事件。
MathcadPrimeEvents 是定義於要訂閱的 MathcadPrimeEvents 列舉中之事件。
傳回:
S_OK - 已成功訂閱事件。
S_FALSE - 無法訂閱事件 (包括錯誤事件的情況)
UnsubscribeEvent(MathcadPrimeEvents) - 依名稱取消訂閱 MathcadPrimeEvents 事件。
MathcadPrimeEvents 是定義於要取消訂閱的 MathcadPrimeEvents 列舉中之事件。
傳回:
S_OK - 已成功取消訂閱事件。
S_FALSE - 無法取消訂閱事件 (包括錯誤事件的情況)
屬性
ActiveWorksheet - 取得使用中 PTC Mathcad Prime 工作表。
傳回:
與使用中工作表相關聯的 MathcadPrimeWorksheet 物件,如果擷取物件執行個體時發生錯誤,則為 Null。
Visible - 設定/取得是否顯示 PTC Mathcad Prime 視窗。
這是否有幫助?