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 によって継承されているからという事でしょうか? この辺の仕組み&変更手順が分かりません。 どなたかご教示願えませんでしょうか。