作者fossil313 (陣雨)
看板EzHotKey
標題Re: [AHK-] 請問Gosub 跟 return 的用法
時間Fri Dec 2 22:47:36 2011
※ 引述《scott750128 (Scott)》之銘言:
: 最近在寫一個自動滑鼠按鍵的script
: 不過還是搞不太懂gosub跟return的關係
: script的內容大概是這樣
: Loop{
: 一些滑鼠移動點選的碼
loop
{
: imagesearch 1
: if errorlevel = 0
: {一些滑鼠移動點選的碼
: }
else
break
}
: 另一些滑鼠移動的碼
loop
{
: imagesearch 2
: if errorlevel = 0
: {一些滑鼠移動點選的碼
: }
else
break
}
: }
gosub不是這樣用的 你需要的是loop跟break
---gosub範例---
send, 123
gosub, build1 ;跳到build1執行,build1執行完後回來繼續執行直到return
send, 0
return
build1:
send, 456
gosub, build2 ;跳到build2執行,build2執行完後回來繼續執行直到return
return
build2:
send, 789
return
---範例結束---
範例的結果會輸入1234567890
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.230.101.84
1F:推 scott750128:太感謝了 你一句話點醒我夢中人!!! 12/03 22:34