1. dim hrt$[h] は dim hrt$=" "*h でいいかもね。 2. @sav s$初期化してないから保存するたびに倍倍で伸びていかない?? 3. load は s$=load(filename,0) for i = 0 to len(s$)-1 hrt$[i] = s$[i] next でいいかな? もちろんその後で画面書き換え(cls:? hrt$)が必要 4. ひとつオススメは先頭に option strict と書くこと。そうするといちいち変数宣言しないとエラーになります。「なんだよそれ、めんどくせー!!」と思うかもですが、バグを出さないためにはとても有効な手段です。 がんばって!!