我想找一个打印字符的代码......
这是代码:
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,
我做错了什么?
- 将用于碰撞检测。
答案 0 :(得分:1)
根据this,这是正确的地址,但光标可能不在正确的位置?如果我记得很清楚(男人,你用那件旧东西做什么:-)! )PRINT AT可能会将光标移动到打印的字符后面一个位置(或一行下面)。
答案 1 :(得分:1)
jdehaan是的,打印T
没有尾随;
会在打印后将光标向下移动到下一行。 (使用;
时,它位于右侧的一个位置。)
要阅读你刚才写的角色,你必须再次撤回一个位置:
PRINT AT 2,2;"T";AT 2,2;
PRINT PEEK(PEEK 16398+PEEK 16399*256)
给我57
,这是T的字符代码。