发表回复 
问题·已解决 如何结束clipwait, keywait等命令的无限等待?
2019-05-17, 16 : 43 (这个帖子最后修改于: 2019-05-18 09 : 00 by 火冷.)
如何结束clipwait, keywait等命令的无限等待?
因为不知道等待时间,我想用别的热键结束进程,除了reload外,还有什么方法吗?
查找这个用户的全部帖子
表示感谢 引用并回复 移动视图置页面顶端
2019-05-17, 23 : 55 (这个帖子最后修改于: 2019-05-17 23 : 58 by tmplinshi.)
RE: 如何结束clipwait, keywait等命令的无限等待?
等待时间设为 1 秒,然后外层用一个 Loop,配合一个变量来判断是否要终止 Loop。

示例:
代码: (全选)
; 等待 F9 按下。可按 F12 取消等待。

KeyWaitAborted := ""

Loop
    KeyWait, F9, Down T1
Until (ErrorLevel = 0) || KeyWaitAborted

if KeyWaitAborted {
    MsgBox, KeyWait 已取消
    return
}

MsgBox, KeyWait 等待成功
ExitApp

F12::KeyWaitAborted := true
查找这个用户的全部帖子
表示感谢 引用并回复 移动视图置页面顶端
[+] 1用户表示感谢tmplinshi
2019-05-18, 09 : 00
RE: 如何结束clipwait, keywait等命令的无限等待?
谢谢,这种方法真灵活!!赞
查找这个用户的全部帖子
表示感谢 引用并回复 移动视图置页面顶端
发表回复 


论坛跳转:


联系我们 | Autohotkey 中文站 | 回到顶部 | 回到正文区 | 精简(归档)模式 | RSS 聚合