いえいえ。すいませんでした。 せっかくなのでもう少し良くする方法というか、カーソルを消すときは座標を変える前に消した方がわかりやすいですよ。例えば266行目ならば、 LOCATE 31,Y:?" ":Y=Y+1 になります。これだけ今の位置のカーソルを消してカーソルの位置変更している感じになるので素直かと。270行目も同様ですね。 もっと言うと、 IF BUTTON(1)==1 THEN LOCATE 31,Y:?" ":Y-Y-1 IF Y<24 THEN Y=26 BEEP 61 ENDIF とした方が、Y座標を変えて制限よりも上なら下に移動、という流れがわかりやすくなるのでソースが見やすくなると思います。 (元ソースは上下の判定が逆なので例は直した例です) と、そんな感じですが、これからも頑張ってください!