• 在程式中使用VBScript有什麼好處 ?

若覺得把指令一個一個拖放放入列表中的編輯方式太單調,或對於流程控制、IF條件判斷等等希望有更大的自由度,則可自行撰寫Script,在智慧工人中允許直接撰寫Script來代替拖放指令到列表中, 因為在智慧工人中90%的動作指令也有一個相對應的動作函數,而且可使用所有VBScript的內建函 數 ,而VBScript又能夠與普遍指令一併混合使用,互相發揮最佳用途。

• 在程式中怎樣使用VBScript ?

在智慧工人中執行VBScript最簡單的方式是以指令方式執行:

1. 於 [程式] 中選擇 [執行VBScript]

 

2. 開啟後會預設一個Main()函數,這是執行VBScript的進入點

在文字方塊中輸入以下VBScript:

Sub Main()

    dim x

    dim y

    x = InputBox ("X:")

    y = InputBox ("Y:")

    Mouse.Move x , y  ' Line 5: 這是智慧工人內建的動作函數,對應於 [滑鼠] 中的 [跳到坐標]

    MsgBox "Finish"

End Sub

說明:

於第五行是智慧工人的動作函數,相等於 [跳到坐標] 指令 。(查閱更多的動作指令函數)

執行結果:

程式會先詢問X軸及Y軸數值,然後滑鼠會跳到X、Y的位置,最後顯示 "Finish" 字句