人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Borland C++ Builder 6をつかって
フォーム上でテロップのような
「文字スクロール」を行うために
TStaticTextとScrollByメソッドを
つかっていますが、きれいなテロップが
表示できません。

問題1)画面(もしくはフォーム)から
TStaticTextがはみ出ると
終端文字の一部が横に伸びる。

問題2)終端文字が画面端からきれいに
スクロールするのではなく、
1字分の隙間ができてから
突然1字丸ごと表示される。

この問題を解決する方法を提示してください。

●質問者: mikasa_zzt231
●カテゴリ:コンピュータ
✍キーワード:Borland Builder C++ きれいな スクロール
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● @gaku_iwa
●150ポイント

http://hp.vector.co.jp/authors/VA023773/sample.zip

テロップのような「文字スクロール」に TStaticText のScrollByメソッドは

適切ではないと思いましたので、サンプルを作成してみました。


Unit1.cpp は、Form の Canvas に対して位置を変え、

直接 TextOutしています。欠点は、チラつきます。


Unit2.cpp は、オフスクリーンでビットマップを作成し、

Form の Canvas に対して位置を変え、Draw しています。

これならチラつきません。


ではでは

◎質問者からの返答

ありがとうございます!

望みどおりです。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ