TC官方合作论坛
标题:
如何判断键盘按下什么键,我这样写为什么没用
[打印本页]
作者:
hz2378694
时间:
2013-9-27 16:49
标题:
如何判断键盘按下什么键,我这样写为什么没用
功能 按下()
键值=键盘.等待按键()
a = 编辑框.获得文本("编辑框0")
b = 编辑框.获得文本("编辑框1")
c = 编辑框.获得文本("编辑框2")
d = 编辑框.获得文本("编辑框3")
如果(键值 == 90)
键盘.按下(a)
键盘.按下(b)
键盘.按下(c)
键盘.按下(d)
否则
如果结束
功能结束
我是想实现按下Z(90)的话就按下键盘的其他4个键,可是为什么没反应,高手看看吧,刚接触Tc还不太懂,谢谢了
作者:
aoisky
时间:
2013-9-27 18:16
使用 循环 命令
功能 按下()
a = 编辑框.获得文本("编辑框0")
b = 编辑框.获得文本("编辑框1")
c = 编辑框.获得文本("编辑框2")
d = 编辑框.获得文本("编辑框3")
循环(真)
键值=键盘.等待按键()
如果(键值 == 90)
键盘.按下(a)
键盘.按下(b)
键盘.按下(c)
键盘.按下(d)
否则
如果结束
循环结束
功能结束
=.= 如果界面卡住, 就使用 线程开启 来调用这个 功能 按下() .
作者:
剃刀
时间:
2013-9-27 19:50
学习借鉴
作者:
李老虎
时间:
2013-9-27 21:10
回复
2楼
aoisky
的帖子
感觉TC特别容易卡住
作者:
dongyijun1979
时间:
2013-9-27 21:16
回复
1楼
hz2378694
的帖子
同时按下四个键,你想有什么反应啊?
啥操作啊,得同时按下四个键。
不过你代码有点小问题:在每次按键之间未加入延时。
作者:
hz2378694
时间:
2013-9-28 07:37
回复
2楼
aoisky
的帖子
谢谢了
作者:
hz2378694
时间:
2013-9-28 07:41
回复
5楼
dongyijun1979
的帖子
我知道要加延时,这是个连招器,哈哈
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1