[AHK-] Goto在Button指令里会被读到

楼主: flashseal (十字路口的美少男要爆(b))   2013-10-07 17:50:21
今天新试了两个指令 goto/label 跟 Button
可是发现goto指令
在我点两下刚开始执行时就会被开始做动
请问如何避免呢
程式大致如下
我想做一个按键 压了后会输出字串
照下面写 的确可以成功
可是就是会一开始还没压时就会跑了会先自己贴出字串一次
之后始用就正常了
Button99:
String :="testtest"
goto, label1
return
label1:
{
clipBoard = %String%
sleep 500
send ^v
}
请高手提点一下 谢谢
====update
感觉是 button 不像function 他包不住指令?
里面的东西ahk一定会读过一次?
该怎么解决呢?
楼主: flashseal (十字路口的美少男要爆(b))   0000-00-00 00:00:00
我自己用另个法解决 最后设空的label2 开始后先跳到最后
作者: fossil313 (阵雨)   0000-00-00 00:00:00
在Button99:之前加return就好了 譬如加在gui, show下面然后比较建议用gosub
楼主: flashseal (十字路口的美少男要爆(b))   0000-00-00 00:00:00
感谢F大 对耶加return就好 跟我放label2其实差不多意思不过加Return整个思路就比较聪明 > < gosub我再去看差异感谢

Links booklink

Contact Us: admin [ a t ] ucptt.com