• 在程式中使用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" 字句