PaintBoxを見せなくするには?

解決


ういな  2004-06-16 02:19:09  No: 9420  IP: [192.*.*.*]

ゲームなどに用いるダブルバッファリングですが、
PaintBoxを2つ用意して一つを裏画面にしたいのですがどうすれば良いでしょうか?
PaintBoxのvisibleをFalseにするとRepaintできなくなり、
跡が残ってしまいます。
PaintBoxを表示せずに描画することは出来ないのでしょうか?

編集    削除
jok  2004-06-16 03:10:19  No: 9421  IP: [192.*.*.*]

TPaintBox は描画に機会を与えるだけの機能です。ですから ダブルバッファリング
のためには、TPaintBox を二つ使うのは間違いです。一つの TPaintBox と
二つの TBitamp を使うべきでしょう。

編集    削除
jok  2004-06-16 03:11:59  No: 9422  IP: [192.*.*.*]

タイポが多くてすみません。以下のように訂正します。

TPaintBox は描画の機会を与えるだけの機能です。ですから ダブルバッファリング
のためには、TPaintBox を二つ使うのは間違いです。一つの TPaintBox と
二つの TBitmap を使うべきでしょう。

編集    削除
ういな  2004-06-16 03:16:49  No: 9423  IP: [192.*.*.*]

なるほど。
説明ありがとうございます。
調べて分からないところがあったらまたお願いします。

編集    削除