質問
TextBox内の改行
- 投稿日時:2006/09/06 19:37

お世話になります。
現在、VB2005を使用して測定器の自動測定PGを作成しています。(まだ初心者です。。。)
測定器より送られて来たデータを自動的に改行してTextBox(Multiline)内に表示させていきたいと考えています。
が、どの様にすれば良いか分からず困っています。
TextBox1.Text = CF & vbCrLf
と、したのですが次のデータが来ると前のデータが消えてしまいました。(当然ですね。)
解決方法を教えて下さい。
よろしくお願いします。
回答 (2件)
- 最新から表示
- 回答順に表示
- ベストアンサーのみ表示
No.2ベストアンサー20pt
- 回答日時:2006/09/07 00:51
お世話になります。
Text プロパティの値を連結するのでも
実現は可能ですが、
参考 URL にも書いてある通り
内部で StringBuilder 等にためておいて
まとめて ToString するのが一番効率がよいです。
ただ、追加されていく様をリアルタイムで表示したい
かつ
短いテキストであれば AppendText が適していると思われます。
この回答へのお礼
naganaga 001さん、回答ありがとうございます。
頭で描いていた結果は、AppendTextで得る事が出来ました。StringBuilder等+ToStringの効率が良い方法も試して見たいと思います。
ありがとうございました。
No.1ベストアンサー10pt
- 回答日時:2006/09/06 20:24
VB2005は使った事が無いので処理として適切か解りませんが、、、
TextBox1.Text = TextBox1.Text & CF & vbCrLf
で良いのでは無いでしょうか?
この回答へのお礼
papayukaさん、回答ありがとうございます。
頭に描いていた結果を得る事が出来ました。
このQ&Aを見た人はこんなQ&Aも見ています
注目の記事
えっ!こんな仕事があるの?
思わず「えっ!こんな仕事があるの?」と言いたくなる世間的に知られていない特殊な職業について迫ります。
このQ&Aを見た人がよく見るQ&A
このカテゴリで人気のQ&Aランキング
- 4VBAのコードを教えて下さい。
- 5VBAで教えて下さい。続き
- 6Sub ***( ) と Private Sub ***( ) ...
- 7VBA マクロ実行時エラー 1004
- 8VB上で実行中の無限ループの止め方
- 9EXCELのVBAでRange("A1:C4")を変数...
- 10¥(パスセパレーター)について
- 11VBA初心者の勉強法とお勧めの書籍
- 12Exel VBA 別ブックから該当データ...
- 13VBA オブジェクトが空かどうか判定する
- 14GetPrivateProfileString変値
- 15保存先のフォルダ名を指定したいとき
- 16VBAで教えて下さい。
- 17VBAにて新規ブックへ既存シート...
- 18VBAをつかってクエリの情報を抽出す...
- 19EnumとType
- 20スプレッドシートの基本的な事






