cnCalc计算器论坛

 找回密码
 注册
搜索
查看: 2588|回复: 8

[ClassPad] 请教一下getkey 怎么使用

[复制链接]
发表于 2022-8-13 18:10:08 来自手机 | 显示全部楼层 |阅读模式
为啥显示都是0,都不给按键的机会
IMG_20220813_180935.jpg
发表于 2022-8-13 19:45:12 | 显示全部楼层
哥们,又是你
这个命令是一瞬间的,要用循环
如图
DispCap7.bmp
按f1前
DispCap8.bmp
按f1后
DispCap9.bmp
 楼主| 发表于 2022-8-14 23:59:38 来自手机 | 显示全部楼层
cold 发表于 2022-8-13 19:45
哥们,又是你
这个命令是一瞬间的,要用循环
如图

我用的while循环,也不行
 楼主| 发表于 2022-8-15 00:18:21 来自手机 | 显示全部楼层
cold 发表于 2022-8-13 19:45
哥们,又是你
这个命令是一瞬间的,要用循环
如图

我明白了,我用while循环也实现了,就是不知道哪里不对,循环好快,为什么不按按键程序也会不断的循环执行呢?我本来想做个按键测试程序,按下按键屏幕显示对应的键值,这里13对应的回车键,如果按回车程序退出,程序执行会不断显示0
IMG_20220815_001654.jpg
 楼主| 发表于 2022-8-15 08:34:48 | 显示全部楼层
已经解决了,加个判断不等于0输出,就好了
IMG_20220815_083430.jpg
 楼主| 发表于 2022-8-15 08:37:01 | 显示全部楼层
用locate输出一下,各个键位的布局,是不是就可以做一个按键测试程序了
 楼主| 发表于 2022-8-15 08:42:03 | 显示全部楼层
弄个计数器变量,最后统计一下不重复按键的数量,如果等于实体按键的数量,一个键盘测试程序就做好了
发表于 2022-8-15 11:42:45 来自手机 | 显示全部楼层
是的
发表于 2022-8-15 11:45:11 | 显示全部楼层
mrlgs 发表于 2022-8-15 08:42
弄个计数器变量,最后统计一下不重复按键的数量,如果等于实体按键的数量,一个键盘测试程序就做好了 ...

我做了一个游戏,你可以试试
https://www.cncalc.org/forum.php ... e%3D1&mobile=no
是g1m文件,不知道你的计算器能不能运行
粘贴到程序prgm里面应该也可以
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|cnCalc计算器论坛

GMT+8, 2024-12-22 09:43 , Processed in 0.047553 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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