|
也许我是新手的缘由,可能是不会玩TC吧。大家帮我看看,高手们帮我想想办法,如果这个功能在TC中不能实现,我得再学没有意义了。
这个是按键做个小工具,大家看,都是按键,执行的热键是E。
你对着聊天窗口测试,不管你多快,不会出现字母E,按一下E0.001秒就打出9个数字。
下面看看TC的
代码如下:
空间 玩玩
整型 键码,返回功能键
字符型 字符串,字符串1
功能 逻辑型 按钮0_点击()
热键.注册("热键3")
热键.注册("热键4")
整型 a=0
重复(5)
热键.获得("热键"+convert.inttostr(a),键码,返回功能键)
辅助.写配置("键码","键码"+convert.inttostr(a),convert.inttostr(键码),"C:\\设置1.ini")
辅助.写配置("键码","返回功能键"+convert.inttostr(a),convert.inttostr(返回功能键),"C:\\设置1.ini")
a=a+1
重复结束
返回 真
功能结束
功能 逻辑型 热键3_热键()
热键.销毁("热键3")
热键.获得("热键1",键码,返回功能键)
keyboard.keypress(键码,1)
热键.获得("热键2",键码,返回功能键)
keyboard.keypress(键码,1)
热键.获得("热键0",键码,返回功能键)
keyboard.keypress(键码,1)
热键.注册("热键3")
返回 真
功能结束
功能 逻辑型 热键4_热键()
热键.销毁("热键4")
整型 i=2
重复(3)
热键.获得("热键"+convert.inttostr(i),键码,返回功能键)
keyboard.keypress(键码,1)
i=i-1
重复结束
热键.注册("热键4")
返回 真
功能结束
功能 逻辑型 初始化()
整型 k=0
重复(3)
字符串=辅助.读配置("键码","键码"+convert.inttostr(k),"C:\\设置1.ini")
字符串1=辅助.读配置("键码","返回功能键"+convert.inttostr(k),"C:\\设置1.ini")
热键.设置("热键"+convert.inttostr(k),convert.strtoint(字符串),convert.strtoint(字符串1))
热键.销毁("热键"+convert.inttostr(k))
k=k+1
重复结束
返回 真
功能结束
空间结束
我没有设置等待延迟,我按E出259,Q出952
执行的速度特别慢,跟设置了延迟一样,如果也设置9个数字,那我都不敢想象了。这速度没有办法和按键比。
如果按快了,字母E和Q就频繁的出现
大家下载附加,帮我看看,我实在没辙了
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|