[AHK-] Goto在Button指令裡會被讀到

看板EzHotKey作者 (十字路口的美少男要爆(b))時間12年前 (2013/10/07 17:50), 編輯推噓0(006)
留言6則, 2人參與, 最新討論串1/1
今天新試了兩個指令 goto/label 跟 Button 可是發現goto指令 在我點兩下剛開始執行時就會被開始做動 請問如何避免呢 程式大致如下 我想做一個按鍵 壓了後會輸出字串 照下面寫 的確可以成功 可是就是會一開始還沒壓時就會跑了會先自己貼出字串一次 之後始用就正常了 Button99: String :="testtest" goto, label1 return label1: { clipBoard = %String% sleep 500 send ^v } 請高手提點一下 謝謝 ====update 感覺是 button 不像function 他包不住指令? 裡面的東西ahk一定會讀過一次? 該怎麼解決呢? -- 同學A:flashseal 這次考試你不會只考10分吧 我:當然不是啦 同學A:那你幾分阿? 我:再...再少個10分 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.171.107.118 ※ 編輯: flashseal 來自: 1.171.107.118 (10/07 23:30)

10/07 23:52, , 1F
我自己用另個法解決 最後設空的label2 開始後先跳到最後
10/07 23:52, 1F

10/08 01:11, , 2F
在Button99:之前加return就好了 譬如加在gui, show下面
10/08 01:11, 2F

10/08 01:12, , 3F
然後比較建議用gosub
10/08 01:12, 3F

10/08 14:54, , 4F
感謝F大 對耶加return就好 跟我放label2其實差不多意思
10/08 14:54, 4F

10/08 14:54, , 5F
不過加Return整個思路就比較聰明 > < gosub我再去看差異
10/08 14:54, 5F

10/08 14:54, , 6F
感謝
10/08 14:54, 6F
文章代碼(AID): #1IKeFYSI (EzHotKey)