一応、こんな方法もある、と言うことで。 文字列の前にその文字列の長さを2桁の16進文字列でつけたします。2桁の16進なので0~255までならこの方法でOKです。 S$="" '書き込み用バッファ S$=S$+HEX$(LEN("文字列"),2)+"文字列" これで文字列の数分繋げていって最後に書き込み。 SAVE "TXT:ファイル名",S$ 読み出しは、以下のとおり。 M$=LOAD("TXT:ファイル名") N=0 '文字列の読み出し位置 まず文字列の長さ2桁を読みだして16進文字列から数値に変換。 L=VAL("&H"+MID$(M$,N,2)):N=N+2 '2桁分進める 変数$=MID$(M$,L):N=N+L '読みだした文字列分加算 あとは繰り返し。