上のスクリプトを実行し、例えばボックスに50000バイトの文字列を貼り付けた時
sdim memo,65535 exist "memo.dat" if strsize=-1{ mojigata_hensu="" bsave "memo.dat",mojigata_hensu } bload "memo.dat",memo screen 0,220,220,0,200,200 pos 10,10 mesbox memo,200,200,5,65535 onexit goto *owari stop *owari memo_len=strlen(memo) bsave "memo.dat",memo,memo_len end
ボックスには全て表示されますが、デバックウインドウで確認すると
変数には32767バイトしか格納されてません。
この事で、50000バイトまるまるのデータを残せませんし、再現できません。
バージョンが3.2になってなんらかの制限が設けられたのでしょうか。