RichEditのLines.Addしたときの最後の行を削除するには?

解決


Lupin3rd  2002-08-12 16:40:45  No: 1260  IP: 192.*.*.*

RichEdit(TMemo)でLine.Addした時に必ず最後の一行に改行が入ってしまいます。
この改行が入ることで必要のないスクロールバーが出現してしまうので、どうにかAddした時の改行をなくしたいのですがどうすればいいでしょうか?

ちなみにスクロールバーを出現しないようにすればいいのですが、上記のことをしたいのです。

編集 削除
にしの  2002-08-12 23:15:46  No: 1261  IP: 192.*.*.*

場合にもよりますが、直接Textに追加すればうまく行くと思います。
よけいな改行は、Linesが原因ですから。

RichEdit1.Text := RichEdit1.Text + #13#10 + 'AAA';

こんな感じです。

編集 削除
たかみちえ  URL  2002-08-13 22:57:41  No: 1262  IP: 192.*.*.*

そうもいかないときは、
Lines.Addのあと、
Textから、最後の二文字を取り除く(改行文字のはずなので)。

やってることはほとんどおなじです。

編集 削除
Lupin3rd  2002-08-16 11:20:18  No: 1263  IP: 192.*.*.*

解決しました。ありがとうございます。

編集 削除
Lupin3rd  2002-08-16 11:34:10  No: 1264  IP: 192.*.*.*

解決チェックを忘れてました

編集 削除