TC官方合作论坛

标题: 求助,设置组合快捷键。 [打印本页]

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

_______________________________________


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


作者: pzlpdl    时间: 2016-2-25 01:21
求大神,要是TC连这个都搞不定的话,我还是用按键精灵吧。
作者: 来不及的来得及    时间: 2016-2-25 07:23
提示: 作者被禁止或删除 内容自动屏蔽
作者: pzlpdl    时间: 2016-2-25 10:35
  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.     结束
复制代码

作者: 我是谁啊123    时间: 2016-2-25 10:49
用热键不是更省事吗
作者: pzlpdl    时间: 2016-2-25 11:42
我是谁啊123 发表于 2016-2-25 10:49
用热键不是更省事吗

热键怎么用?求指教。
作者: 剑仙十号    时间: 2016-2-25 17:07
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 21:03

.....

测试一下.rar

1.88 KB, 下载次数: 211


作者: pzlpdl    时间: 2016-2-25 21:21
谢谢大家,几种方法都很好用。
问题解决了。
实在是不想用按键精灵了,生成小精灵太墨迹,还得**。
作者: jodon27    时间: 2016-3-2 08:46
学习一下!!
作者: jodon27    时间: 2016-3-2 08:46
学习一下!!
作者: jodon27    时间: 2016-3-2 08:46
学习一下!!
作者: jodon27    时间: 2016-3-2 08:46
学习一下!!
作者: jodon27    时间: 2016-3-2 08:46
学习一下!!




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1