HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2013
0709
やりやりリッチエディットでテキストを挿入していくと表示がおかしくなる0未解決


やりやり

リンク

2013/7/9(Tue) 13:06:12|NO.55576

さくら氏作のstdlibに含まれるリッチエディットコントロールを使用しています。
作成したリッチエディットコントロールにテキストを順次追加していく操作をすると
末尾に挿入されなくなってしまいます。

以下のようなコードで末尾に挿入を繰り返すと、途中で挿入位置がおかしくなりました。


#include "../stdlib/sysval.as" #include "../stdlib/gblconst.as" #include "../stdlib/winapi32.as" #include "../stdlib/exwinstyle.as" #include "../stdlib/exmenu.as" #include "../stdlib/exstatus.as" #include "../stdlib/extoolbar.as" #include "../stdlib/exdialog.as" #include "../stdlib/exrichedit.as" screen 0, 800, 600 sdim acLogStr, 512 dim tTime, 8 hRedit = Createredit( 5, 5, 790, 590 ) iLogCount = 0 *MainLoop repeat 8 tTime( cnt ) = gettime( cnt ) loop acLogStr = strf( "%4d/%02d/%02d %2d:%02d:%02d.%04d :", tTime(0), tTime(1), tTime(3), tTime(4), tTime(5), tTime(6), tTime(7)) acLogStr += strf( "Log Message %6d\n", iLogCount ) reditmove hRedit, 1 reditins hRedit, acLogStr wait 20 iLogCount++ goto *MainLoop stop

使い方を間違えているのでしょうか?

さくら氏のHSP-NEXTページの掲示板がもう使えないためこちらに書き込ませて頂きましたが
不適切ということであれば削除いたします。



この記事に返信する


ONION software Copyright 1997-2023(c) All rights reserved.