作者scott750128 (Scott)
站內EzHotKey
標題[AHK-] Gosub 跟 return 的用法
時間Fri Dec 2 16:00:53 2011
最近在寫一個自動滑鼠按鍵的script
不過還是搞不太懂gosub跟return的關係
script的內容大概是這樣
Loop{
一些滑鼠移動點選的碼
build1:
imagesearch 1
if errorlevel = 0
{一些滑鼠移動點選的碼
gosub build1
}
另一些滑鼠移動的碼
build2:
imagesearch 2
if errorlevel = 0
{一些滑鼠移動點選的碼
gosub build2
}
}
抱歉我把一些內容直接改成文字 不然會太長
我想做的是 一開始執行一些滑鼠的動作 然後找圖片1
如果有找到圖片1 就執行一些滑鼠動作 做完跑回build1
繼續找圖片1 如果沒找到圖片1 就往下繼續執行"另一些滑鼠移動的碼"
然後做完另一些滑鼠移動的碼會再尋找
2號圖片 如果有找到 就執行一些動作
沒找到就繼續往下走 走道loop的末端 然後往最上面跳
但是每次跑完一次 他就會顯示 一定要有一個 return 在後面
但是我return不知道該要放在哪裡才對
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.251.227.31
※ 編輯: scott750128 來自: 111.251.227.31 (12/02 16:01)