TC官方合作论坛

 找回密码
 立即注册
查看: 2442|回复: 14

[已解决] 求助,设置组合快捷键。

[复制链接]
发表于 2016-2-25 01:05:37 | 显示全部楼层 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
如何为脚本设置组合快捷键?
比如按 ctrl+X 激活脚本的某个功能。
因为需要用的程序大部分按键已经被占用了,只能通过组合键的方式实现了。
已经试过好些方法了,效果不理想。
————————成功几率1/2——————————   
循环(1)
        键盘等待按键()
        如果(键盘等待按键()==17)
            键盘等待按键()
            如果(键盘等待按键()==88)
                消息框("成功")
            结束
        结束
        等待(200)
结束

_______________________________________

回复

使用道具 举报

发表于 2016-2-25 17:07:20 来自手机 | 显示全部楼层
while(true)

var retct =  dllcall("user32.dll","long", "GetAsyncKeyState","long",17)

var retx =  dllcall("user32.dll","long", "GetAsyncKeyState","long",88)


if(retct != 0 && retx != 0 )

traceprint("双键已按下。")

sleep(30)

end


sleep(100)

end
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-2-25 01:16:13 | 显示全部楼层
本帖最后由 pzlpdl 于 2016-2-25 01:20 编辑
  1. 循环(1)
  2.         键盘等待按键()
  3.         变量 k1=键盘等待按键()
  4.         变量 k2=键盘等待按键()
  5.         如果(k1==17 && k2==88)
  6.             消息框("成功")
  7.         结束
  8.         等待(500)
  9. 结束
  10. //这样的也试过,成功率还不如那个。
复制代码

回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-2-25 01:21:12 | 显示全部楼层
求大神,要是TC连这个都搞不定的话,我还是用按键精灵吧。
回复 支持 反对

使用道具 举报

发表于 2016-2-25 07:23:18 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-2-25 10:35:32 | 显示全部楼层
  1.     //一觉醒来我自己研究出来了
  2. 变量 k = 0
  3.     变量 s = 0
  4.    
  5.     循环(1)
  6.         k = 键盘等待按键()
  7.         如果(k == 17)
  8.             s = k
  9.         否则如果(k==67)
  10.             如果(s==17)
  11.                     消息框("成功")   
  12.                 否则
  13.                     消息框("不成功")
  14.             结束
  15.             s = 0
  16.         结束
  17.         等待(50)
  18.         
  19.     结束
复制代码
回复 支持 反对

使用道具 举报

发表于 2016-2-25 10:49:16 | 显示全部楼层
用热键不是更省事吗
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-2-25 11:42:58 | 显示全部楼层
我是谁啊123 发表于 2016-2-25 10:49
用热键不是更省事吗

热键怎么用?求指教。
回复 支持 反对

使用道具 举报

发表于 2016-2-25 21:03:52 | 显示全部楼层

.....

测试一下.rar

1.88 KB, 下载次数: 215, 下载积分: 金币 -1 个

回复

使用道具 举报

 楼主| 发表于 2016-2-25 21:21:59 | 显示全部楼层
谢谢大家,几种方法都很好用。
问题解决了。
实在是不想用按键精灵了,生成小精灵太墨迹,还得**。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-9-29 10:41 , Processed in 0.046340 second(s), 26 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

快速回复 返回顶部 返回列表