0
請在AutoHotkey的執行下面的腳本:Gosub應該如何工作?
#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases.
; #Warn ; Enable warnings to assist with detecting common errors.
SendMode Event ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory.
#Persistent
Gosub, Mylabel
Return
MsgBox, It worked!
MyLabel:
Sleep, 1000
Return
我希望它來調用MyLabel
,也就是說,等待1秒,然後彈出消息框。
但它沒有。
我在Gosub
運作中缺少什麼?
我還是不明白:如果«一旦它到達'return'就會跳回來,並在'Gosub'»後面繼續行,是不是應該顯示消息框? 'MyLabel'已經執行... –
我編輯它來解釋更清楚發生的事情。 「;」在返回之前它將它標記爲註釋,所以它不會運行。 – 576i
好吧,我會根據你的建議做一些'Gosub'的實驗,然後我會回到這裏接受你的回答:)謝謝! –