執行SPEL+程式
SPEL+程式包含一或多個函數,並透過啟動其main函數來執行程式。您可透過使用Spel類別的Start方法,在目前控制器專案中執行64種內建main函數的任何一種。您啟動的main函數必須在您的SPEL+程式碼中定義。當您啟動main函數時,所有全域變數和模組變數會恢復為預設值。
下表顯示SPEL+專案中的程式編號及其對應函數名稱。
程式編號 | SPEL+函數名稱 |
---|---|
0 | main |
1 | main1 |
2 | main2 |
3 | main3 |
... | ... |
63 | main63 |
以下是啟動「main」函數的範例:
VB 例:
Sub btnStart_Click( _
ByVal sender As System.Object, _
ByVal e As System.EventArgs) _
Handles btnStart.Click
m_spel.Start(0) '啟動 main 函數
btnStart.Enabled = False
btnStop.Enabled = True
End Sub
C# 例:
void btnStart_Click(object sender, EventArgs e)
{
m_spel.Start(0); //啟動 main 函數
btnStart.Enabled = false;
btnStop.Enabled = true;
}