StartBGTask方法

描述
啟動一個SPEL+任務作為背景任務。

語法
Sub StartBGTask (FuncName As String)

參數

  • FuncName
    指定要執行之函數的名稱。

備註
使用StartBGTask可在控制器中啟動Spel+背景任務。背景任務必須在控制器中啟用。

請注意,BGMain會在控制器切換至自動模式時自動啟動,因此通常不需要使用StartBGTask。
StartBGTask是提供用於需要停止所有任務、接著重啟背景任務的情況。

另請參閱
Call方法, Start方法, Stop方法, Xqt方法

StartBGTask範例
VB 例:

' 停止所有任務,包含背景任務  
m_spel.Stop(SpelStopType.StopAllTasks)  
…  
m_spel.RebuildProject()  
  
' 重新開始主要背景任務  
m_spel.StartBGTask("BGMain")  

C# 例:

//  停止所有任務,包含背景任務  
m_spel.Stop(SpelStopType.StopAllTasks);  
…  
m_spel.RebuildProject();  
  
// 重新開始主要背景任務  
m_spel.StartBGTask("BGMain");