- 注册时间
- 2005-11-9
- 最后登录
- 1970-1-1
|
我的TC1000S刚刚修回来,想用BD做个BAS消遣,居然发现BAS有个大问题,希望大家和我一起探讨一下!
原因 EEK(199)出现莫名的错误,汗!
大家先试者运行一下这个简单的程序:
10 K$=INKEY$
20 PRINT "[";PEEK(199);"]";
30 GOTO 10
大家都知道这是显示按键代码的,我机子上者个没问题
例 输入:13 跳出:27 Q:113
大家在试一下这个:
10 PRINT "[";PEEK(199);"]"
20 IF PEEK(199)=13 THEN END
30 GOTO 10
大家的机子是否显示的和上面的一样 输入:13 跳出:27 Q:113
我的机子开始是13,但是再按输入键后变成了245,汗!
不知道是我机子有问题,是本身BAS的BUG ,还是立天改的内核有问题,大家都来看看吧!
如果有汇编高手能指出原因,不甚感激!
|
|