- ベストアンサー
100K程度のデータを画面上に表示したい
100K程度のテキストデータ(ファイル)があります。 これを当初テキストボックス内で表示しようと思ったの ですが途中で文字が切れていました。 調べてみるとテキストボックスの文字の制限が最大32Kと いうことでできないことがわかりました。 どのようにすればデータを表示することができるのでしょうか? …ちなみに、単にファイルの中身を画面上に表示したい だけで、編集とかするつもりはありません。 以上、よきアドバイスをお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
リッチテキスト ボックス (RichTextBox) を使ってみてはいかがでしょうか? MSDNライブラリのVBドキュメントによると、 「リッチテキスト ボックス コントロールには、従来のテキスト ボックス コントロールとは異なり、64K の文字容量の制限がありません。」 だそうです。 リッチテキスト ボックス コントロールを使用するには、Richtx32.ocx ファイルをプロジェクトに追加する必要があります。詳しくは、ヘルプ(MSDNライブラリ)を参照してください。
その他の回答 (1)
- yy_y
- ベストアンサー率39% (99/252)
回答No.2
No.1さんのおっしゃるように,RichTextBoxを使えばできます. なお,Windows 9x/Meではこの制限がありますが,2000/XPではTextBoxでも問題ないようです.
質問者
補足
WinXPを使っていますがTextBoxではダメでした。 RichTextBoxでうまくいきました
お礼
うまくいきました。 ありがとうございました。