▼ Mr.XRAYさん
> ▼ Villaさん
>
> > 応答なし、になるのは構わないのですが、単にこのプログレスバーの処理を別ユニットに持たせて、
>
> そんなの変です.
> 処理が止まっているのにプログレスがアニメーション表示していたら,
> ユーザは処理が続いていると思いますよ.
> 変です !!
> 顔を洗って出直して来てください (笑)
またまた私の言葉が足りず、申し訳ないです。
SQLで行っている処理がややこしく、どうしてもクエリ結果が帰ってくるのに30秒くらいかかります。
その30秒の間、「応答なし」と出たとしても20〜30秒後にはきちんと結果はかえってきて、
DBGridに表示もされるので、
その約30秒のは間違いなく動いてはいるのですが、重くて固まる?のか応答なしになる、ということです。
そこで、progressbarのアニメーションだけでも動いてくれないかなぁ。。という願望です。笑
まさにxrayさんが添付しているpdfを見て、
ここの方ならより良い方法を教えていただけるのではないか、、と思い、相談しました。
が、どうやらこのpdfにある通り、マルチスレッド?処理でGUIを無理やり更新する?という方法しかなさそうですね。
|