TC官方合作论坛

 找回密码
 立即注册
查看: 1791|回复: 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)
……
选择结束


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

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

使用道具 举报

 楼主| 发表于 2013-11-19 23:35:22 | 显示全部楼层
求详细语句
谢谢
回复 支持 反对

使用道具 举报

发表于 2013-11-20 02:57:15 | 显示全部楼层
  1. 键码=键盘.等待按键()
  2. 选择(键码)
  3. 条件 49:
  4.    键盘.按键(49)
  5. 条件 82:
  6.    键盘.按键(82)
  7. 选择结束
复制代码


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

使用道具 举报

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

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

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

GMT+8, 2024-5-3 15:02 , Processed in 0.037082 second(s), 22 queries .

Powered by 海安简单软件服务部

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

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