TC官方合作论坛

标题: 等待按键 [打印本页]

作者: hj2637676    时间: 2012-5-7 21:51
标题: 等待按键
怎么设置只有当按了F1键才能执行代码。。。。求解啊
作者: 冷月无痕    时间: 2012-5-7 22:01
一 设置执行热键为F1   这里有最简单易学的热键设置视频<秒杀全论坛热键教材(献给新手)>
传送门: http://bbs.tyuyan.com/thread-11424-1-1.html
二 你还可以用等待按键命令
整型 键值=键盘.等待按键()
如果(键值==112) //112为F1键的键码值
//要执行的代码
如果结束

不过要注意的是 等待按键命令 是会让线程暂停的 直到用户按下任意键为止
所以建议你根据需要 开启一个单du的线程无限循环 运行等待按键判断的代码
作者: hj2637676    时间: 2012-5-7 22:03
谢谢,非常感谢!!!!
作者: 龍吟达人    时间: 2012-5-7 22:05
亲 可以采用热键启动的方法进行,也可以采用等待按键的方法来判断,当按下后返回的按键码是否符合F1按键码进行对比得出F1是否被按下判断后面的代码何时执行。
作者: hj2637676    时间: 2012-5-7 22:09
等待按键不会操作,好像按任何一个键就会马上执行的
作者: hj2637676    时间: 2012-5-7 22:11
搞定了   谢谢哈
作者: 冷月无痕    时间: 2012-5-7 22:13
回复 6楼hj2637676的帖子

别光谢谢吖 如果你觉得我的回复对你有点帮助,请采纳为最佳答案吧!亲
作者: hj2637676    时间: 2012-5-7 22:25
在哪里可以弄成最佳答案
作者: 冷月无痕    时间: 2012-5-7 22:27
回复 8楼hj2637676的帖子

在你感觉是最佳答案的回复右下角 有红色的"采纳"两个字 点击它就好啦!
作者: hj2637676    时间: 2012-5-7 22:28
我找到了,已经按了
作者: tyuyan    时间: 2012-5-8 09:01
亲,怎么又迟了一步。。 伤不起啊!
作者: 落叶归根    时间: 2012-5-8 09:58
冷月下手好快啊




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