投稿
bigslope bigslope
INKEY$で認識出来る制御文字って、BS(8)とCR(13)だけなのね。本来、DELは127番に割り当てられているはずなのに、プチコンではバックスラッシュが割り当てられているせいか認識されない。また、CHR$(0~31)で制御文字を表示しても、画面上の効果は現れず、文字(ほとんど×印)として表示されるだけ。エスケープシーケンスとか使えたら…というのは、さすがに贅沢か。
4そうだね
プレイ済み
返信[1]
親投稿
bigslope bigslope
ちなみに、PC-8001のN-BASICにはCLS命令が存在せず、画面の消去を行う為には、PRINT CHR$(12)という命令を使った。 当時のパソコンのキーボードには、CLR(クリア)キーという、押すと画面全体を消去してくれるキーがあり、INKEY$でこのキーのコードを調べてみると、12が返ってきた。 キャラクターコードの12番の文字を表示させるという事は、すなわちCLRキーを押したという事と同じになる、という寸法。
0そうだね
プレイ済み