[Protra-members] 不具合「ログの表示が一定量で止まってしまう」について

Back to archive index

sushi sushi****@hkg*****
2005年 3月 6日 (日) 05:36:33 JST


みなさま始めまして、
ishiyakiimoともうします。
よろしくお願いします。

早速ですが、改善案を一つ提案します。


トラッキング情報の「Bugs」に、
「ログの表示が一定量で止まってしまう」
という問題点が指摘されていますが、

http://216.239.57.104/search?q=cache:Wo2REHa_XGMJ:pc2.2ch.net/tech/kako/1047/10472/1047222540.html+C%23++%E3%83%86%E3%82%AD%E3%82%B9%E3%83%88%E3%83%9C%E3%83%83%E3%82%AF%E3%82%B9++64K&hl=ja
ここの45に書いてありますが、これの事じゃないでしょうか?
少なくともVBのテキストボックスは64KBの制限があるようです。
リッチテキストボックスに変換するとよいかもしれません。

それで、先ほど手元でProtra.Lib.Controls.SimulateTextBoxをリッチテキストボックスに変更する
方法を探してみたのですが、どうもよく分かりません。
フォームはPtsimプロジェクト内にあるのに、コードがProtra.Lib内にあるのが不思議です。


PtsimプロジェクトのMainform.csのデザインで、
該当のテキストボックスを選択すると、
プロパティの一番上の定義名が
「simulateTextBox Protra.Lib.Controls.SimulateTextBox」
と表示されます。

その上にさらに、リッチテキストボックスを試しに置いてみました。
「richTextBox1 System.Windows.Forms.RichTextBox」
と表示されます。

新規に追加したリッチテキストボックスが既存のテキストボックスのような定義にならないのは
名前空間Protra.Lib.Controls内の定義
	public class SimulateTextBox : System.Windows.Forms.TextBox, IExecuterFactory
によって継承されているからという事でしょうか?
この辺の仕組み&変更手順が分かりません。
どなたかご教示願えませんでしょうか。






Protra-members メーリングリストの案内
Back to archive index