易码技术论坛

 找回密码
 加入易码
搜索
查看: 141955|回复: 4

我的lava解释器是不是太旧了?(严重困惑)

[复制链接]
发表于 2005-7-9 17:05:00 | 显示全部楼层
没有发现,理论上cc880和nc1020是一样的。我用过,能用啊
 楼主| 发表于 2005-7-13 12:01:00 | 显示全部楼层
我找到原因啦![em01]
我是用“if(CheckKey(113))....”响应键盘的。经我测试:对应键按下后,CheckKey(113)的值为-1。我推断:模拟器将-1解释为ture,而文曲星将-1解释为false,于是就造成电脑与文曲星运行结果不同的现象。语句改为“if(CheckKey(113)==-1)....”就可解决此问题。
发表于 2005-7-13 12:06:00 | 显示全部楼层
错!
非0即是true,0是false
 楼主| 发表于 2005-7-13 12:21:00 | 显示全部楼层
那么你怎么解释用这个“if(CheckKey(113))....”文曲星不响应键盘,而用“if(CheckKey(113)==-1)....”就可以了?
 楼主| 发表于 2005-7-9 13:59:12 | 显示全部楼层 |阅读模式
我用这种东西CheckKey(113)检测按键,用lava2ide编译程序。它在模拟器上运行很好,在文曲星里就不听按键指令了。

我的解释器为lava880.bin,在cc880上。是不是它太旧了,不支持此功能?

(严重困惑) X-(
您需要登录后才可以回帖 登录 | 加入易码

本版积分规则

Archiver|手机版|小黑屋|EMAX Studio

GMT+8, 2024-4-29 20:02 , Processed in 0.011833 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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