▼ Mr.XRAYさん
> > 単に TPrgressbar のプログレスを往復表示のアニメーション表示するたけです.
>
> 使い方は説明するまでもないかも知れませんが,
>
> (1) アニメーション開始 ( style := pbstMarquee; にする)
> (2) 何かの処理
> (3) アニメーションを止める ( style := pbstNormal; にする)
>
> ですが,何かの処理がアニメーションを止めてしまうのかも ?
まさにその問題で、通常であればpbstMarqueeでアニメーションが動く、
ということは存じ上げていますが、アニメーションを動かした後に重い処理のSQL文を
実行すると、barの進みも止まってしまい、重すぎる場合「応答なし」になります。
応答なし、になるのは構わないのですが、単にこのプログレスバーの処理を別ユニットに持たせて、
SQLを実行しているメインのユニットとは切り離してbarの進みだけでも動いておいてほしい、、、
というのが私の望みです。
|