アプリケーションの処理ログをそのAPP画面上に表示したいのです。マルチラインでスクロールバーをつけて、過去の経緯も見たいと。単純にテキストボックスで、Text1.Text=Text1.Text & STR & VbCRLFでつなげていけば実現可能ですが、とても処理が遅くなるのと32KBの制限があるのではなかったでしょうか?そこで、リッチテキストボックスにしようかグリッドコントロールにAddItemで追記していこうかと考えているのですが、もっと良い方法があればご教授ください。今は、FormにPrintで書き出しているのですが、スクロールが出来ないこと、リフレッシュがされないために一時しのぎです。
> 単純にテキストボックスで、Text1.Text=Text1.Text & STR & VbCRLFでつなげていけば実現可能> ですが、とても処理が遅くなるのと32KBの制限があるのではなかったでしょうか?Webで類似問題を検索したら、下記のアイデアがありましたのでそれを採用します。あ、文字数制限は解決していないですね。あふれたらリッチテキストボックスに移行。「テキストボックスでSelStartを最終位置に設定し、SelTextで新規文字だけを追記する」