scriptContext 物件

偵測何時將 Script 作為自動 Script 執行

使用 scriptContext 物件,您可以偵測 Script 何時作為自動 Script 執行。這可讓您編寫 Script,讓 Script 可以在任一狀況(是否為自動 Script)中運作。以下簡單的 Script 說明了此方法。

Sub Main    If scriptContext Is Nothing Then     MsgBox "I'm not an autoscript"    Else     MsgBox "I'm an autoscript"    End IfEnd Sub

取得自動 Script 所需的值

scriptContext 物件可提供存取自動 Script 所需的值,例如觸發目前自動 Script 的輸出項目。

附註:不會啟動 scriptContext.GetOutputItem 傳回的物件。如果您的 Script 需要已啟動的物件,您必須啟動該物件--例如使用 ActivateTable 方法。當您完成任何處理時,請呼叫 Deactivate 方法。