掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
RichEditのちらつきを抑えるには? (ID:9231)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
>チャットクライアントなので、基本的には発言を一行だけ処理します。 >当然、表示は一行だけなのでちらつきはありません。(気にならないだけかも?) >ですが、複数人が同時に発言すると、ソケットが連続して受け取って >処理を回す為に一気にスクロールして、ちらつくのです。 ならば発想を変えてみたらどうかにゃ〜? ◇RichEditに入れるのは実際に見える行だけ。見えない行を入れなければスクロールもなし。 ◇受信文字列をTStringListなどに貯めて、表示する部分だけをTimerでRichEditに転送して、書式を変更。 ◇書式の変更に時間がかかってチラツクのなら、文字列をあらかじめRTF形式に変換してからRichEditに転送。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.