「TOUCH」で得られるのは「グラフィック座標」です。X座標は5〜314、Y座標は5〜234の範囲です。 一方「LOCATE」は、「コンソール座標」を指定する命令。前にも書いたX0〜49、Y0〜29の範囲で指定しないとエラーですね。 そこで必要なのは、ちょっとした算数による数字の変換です。「X1が5の時はX2は0、X1が311の時はX2が49になる」。これが成り立つ計算式を作らなくてはいけませんが…難しいですよね? なのでまずは、3〜4行目を消し、変わりに「GPSET TX,TY」にしてください。タッチしたとおりに線が描けるようになったと思います。