我想找到一个字符的代码打印...
这是代码:
10 Print AT 2,2; "T"
20 Let C=Peek(Peek 16398+256*Peek 16399)
30 Print Peek(C)
它应该只打印 T 的代码值
我以后可以使用:
40 Print Peek (Code C)
或者其他的东西。
但是 10-30 位不起作用。它总是返回'0' - 也有不同的字母:G,T'黑色图形'和M,
我究竟做错了什么?
- 将用于碰撞检测。
据此,它是正确的偷看地址,但也许光标不在正确的位置?如果我没记错的话(伙计,你在用那个旧东西做什么:-)!) PRINT AT 可能会将光标移动到打印字符之后的一个位置(或下一行)。
jdehaan 的权利,打印T
不带尾随的打印后;
会将光标向下移动到下一行。(用;
,它是右边的一个位置。)
要阅读您刚刚编写的字符,您必须再次移回一个位置:
PRINT AT 2,2;"T";AT 2,2;
PRINT PEEK(PEEK 16398+PEEK 16399*256)
给我57
,这是 T 的字符代码。