公共單元
# 公共單元
為方便RestAPI、自定程式與MQTT自定程式呼叫一些公用的函式與程式定義程式碼,可以使用TaskRunner中的公共單元功能。
# 1. 建立公共單元
公共單元可以從以下功能中進入檢視。
- RestAPI
- 自定程式
- MQTT自定程式。
進入以上功能后,點選進入任一自定程式/RestAPI的設計界面,右側可以看到公共單元的功能。
在右側公共單元中,點選[新建]
按鈕,新建一個公共單元,單元名稱列表中可以看到剛才建立的單元名稱資訊。
# 2. 設計公共單元
在公共單元列表中選擇建立的公共單元,點選上方的[設計]
按鈕,打開公共單元設計視窗。
公共單元設計視窗中可以編輯使用到的函式資訊。編輯完成後,如果需要修改公共單元名稱的,請修改對應的單元名稱,然後再點選[儲存]
按鈕。
# 3. 公共單元內容
公共單元中的內容通常為設定的函式,要求能夠被各個單元引用。示例的公共單元程式碼如下:
//JScript 程式碼中,使用return實現函式返回
function show(a)
{
return a;
}
1
2
3
4
5
6
2
3
4
5
6
//PascalScript程式碼中,使用Result作為返回的變數
function show(a:string):string;
begin
Result:= a;
end;
//PascalScript支援程式語法,可以僅作處理,不返回內容
procedure Popup(a:string);
begin
ShowMessage(a);
end;
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10