リッチテキストボックスでテキストを繋げるには?

解決


FFT  2008-05-20 07:47:12  No: 100727  IP: 192.*.*.*

フォーム上に2つのリッチテキストボックスがあります(RichTextBox1とRichTextBox2)。それぞれに表示されている文字には文字の色や太さなどの属性もあります。

その2つのリッチテキストボックスの内容を繋げてRichTextBox1に表示しようと思って、
RichTextBox1.TextRTF = RichTextBox1.TextRTF & RichTextBox2.TextRTF
としたのですが、つながってくれませんでした。

RichTextBox1.Text = RichTextBox1.Text & RichTextBox2.Text
としたらつながるのですが、属性が全て解除された状態でつながってしまいます。

属性も残したままつなげるにはどうすればいいのでしょうか? よろしくお願い致します。

編集 削除
魔界の仮面弁士  2008-05-20 09:12:32  No: 100728  IP: 192.*.*.*

これでどうでしょう。

RichTextBox1.SelStart = Len(RichTextBox1.Text)
RichTextBox1.SelRTF = RichTextBox2.TextRTF

編集 削除
FFT  2008-05-20 19:00:52  No: 100729  IP: 192.*.*.*

魔界の仮面弁士さん、ありがとうございました。

明け方までずっと悩んでいて、半ばあきらめかけていたので、本当に感動です。

助けていただきましてありがとうございました。

編集 削除