mrlgs 发表于 2022-8-13 18:10:08

请教一下getkey 怎么使用

为啥显示都是0,都不给按键的机会

cold 发表于 2022-8-13 19:45:12

哥们,又是你
这个命令是一瞬间的,要用循环
如图

按f1前

按f1后

mrlgs 发表于 2022-8-14 23:59:38

cold 发表于 2022-8-13 19:45
哥们,又是你
这个命令是一瞬间的,要用循环
如图


我用的while循环,也不行

mrlgs 发表于 2022-8-15 00:18:21

cold 发表于 2022-8-13 19:45
哥们,又是你
这个命令是一瞬间的,要用循环
如图


我明白了,我用while循环也实现了,就是不知道哪里不对,循环好快,为什么不按按键程序也会不断的循环执行呢?我本来想做个按键测试程序,按下按键屏幕显示对应的键值,这里13对应的回车键,如果按回车程序退出,程序执行会不断显示0

mrlgs 发表于 2022-8-15 08:34:48

已经解决了,加个判断不等于0输出,就好了

mrlgs 发表于 2022-8-15 08:37:01

用locate输出一下,各个键位的布局,是不是就可以做一个按键测试程序了{:13_340:}

mrlgs 发表于 2022-8-15 08:42:03

弄个计数器变量,最后统计一下不重复按键的数量,如果等于实体按键的数量,一个键盘测试程序就做好了

cold 发表于 2022-8-15 11:42:45

是的

cold 发表于 2022-8-15 11:45:11

mrlgs 发表于 2022-8-15 08:42
弄个计数器变量,最后统计一下不重复按键的数量,如果等于实体按键的数量,一个键盘测试程序就做好了 ...

我做了一个游戏,你可以试试
https://www.cncalc.org/forum.php?mod=viewthread&tid=25119&extra=page%3D1&mobile=no
是g1m文件,不知道你的计算器能不能运行
粘贴到程序prgm里面应该也可以
页: [1]
查看完整版本: 请教一下getkey 怎么使用