最後の行とありますが正確には\nの1個上の行です。
例)
---------
1
2
3
4
5 ←ここの下から2行目の「5」を削除
---------
メモリ上?なら「notedel notemax - 1」で消せますがmesbox内での削除方法がわかりません。
メモリ上削除→mesbox内に1から再表示というようにしていたのですが数が増えると再表示がとても遅くなってしまいます。
ボタンを押した時にmesbox内から削除する方法はないでしょうか?よろしくお願いします。
sdim box,100 a = 0 mesbox box,200,100 : hEdit = objinfo(stat,2) button "TEST", *test button "DEL", *del stop *test a += 1 box = box + a + "\n" objprm 0,box sendmsg hEdit,0xb5,7,0 stop *del ;mesbox内の最後の行(\nを含む下から2行目)を削除 stop