デスクトップの右下にて、inputで表示したボックスに英単語を書いてsaveボタンを押すと、vocabulary.txtに英単語がどんどん保存されるようにしようとしています。使用上の都合上ダイアログボックスは表示させたくありません。いろいろ試したのですが、そもそもボックスに入力した文字がテキストファイルに保存されません。いろいろいじった結果なんの意味もないプログラムになっていますが参考に貼ります。refstrはよくわかっていません。あまり知らない命令は使わないでほしいです。教えて下さい。
a=""
b=""
screen 0,200,100,0,950,630
pos 0,0:input b,200,50
notesel a
;noteload "vocabulary.txt"
a + b
button "save",*save
stop
*save
dialog "txt",17,"テキストファイル"
a = refstr
notesel a
notesave a
stop"