TC官方合作论坛

 找回密码
 立即注册
查看: 607|回复: 5
打印 上一主题 下一主题

[问题] 新手 请教老鸟一个问题 万分感谢

[复制链接]
跳转到指定楼层
楼主
发表于 2013-11-19 20:18:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

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

x
C语言出身,新手
请教TC中
“如果按下`键
则。。。。”
类似于键的功能
怎么写
回复

使用道具 举报

沙发
发表于 2013-11-19 20:50:57 | 只看该作者
键码=键盘.等待按键()
如果(键码==113)//按下F3
     调试输出("你按了F3")
否则
     调试输出("你按了其他的键")
如果结束
回复 支持 反对

使用道具 举报

板凳
 楼主| 发表于 2013-11-19 21:01:42 | 只看该作者
星.月 发表于 2013-11-19 20:50
键码=键盘.等待按键()
如果(键码==113)//按下F3
     调试输出("你按了F3")

我想实现的效果是
当我按下·键的时候
系统按下2
系统按下R
系统按下1
回复 支持 反对

使用道具 举报

地板
发表于 2013-11-19 21:06:03 | 只看该作者
mylse 发表于 2013-11-19 21:01
我想实现的效果是
当我按下·键的时候
系统按下2

如果你的按键比较多,可以用条件选择语句

键码=等待按键()
选择(键码)
条件 xx://xx为某一个键的键码,具体哪个键是多少,请看帮助文档
   键盘.按键(yy)//同样地,这里的yy也是某一个键的键码
条件 zz:
   键盘.按键(aa)
……
选择结束


请在外围加循环,并且用线程开启来调用

如果不懂,请去官方教程版块,翻看基础教程
回复 支持 反对

使用道具 举报

5#
 楼主| 发表于 2013-11-19 23:35:22 | 只看该作者
求详细语句
谢谢
回复 支持 反对

使用道具 举报

6#
发表于 2013-11-20 02:57:15 | 只看该作者
  1. 键码=键盘.等待按键()
  2. 选择(键码)
  3. 条件 49:
  4.    键盘.按键(49)
  5. 条件 82:
  6.    键盘.按键(82)
  7. 选择结束
复制代码


49键码就是1,82键码就是R
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

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

GMT+8, 2025-9-17 16:19 , Processed in 0.112017 second(s), 23 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

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