C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Re[5]: DBデータ読み込み時のマルチスレッド処理について [1]


(過去ログ 56 を表示中)

[トピック内 21 記事 (21 - 21 表示)]  << 0 | 1 >>

■31916 / inTopicNo.21)  Re[4]: DBデータ読み込み時のマルチスレッド処理について
  
□投稿者/ .SHO (600回)-(2009/01/30(Fri) 09:58:44)
No31903 (小心者 さん) に返信

> 言い換えれば1秒おきにプログレスバーを更新するときの、
> プログレスバーの増分はどうやって求めるのですか?

最初から処理が30秒と決まっているならそれで計算すればいいです。
処理件数でリニアに決まるなら(1万件10秒、2万件20秒…とか)
先に処理件数を求めれば計算できます。
どれも無理なら完璧に実装するのは無理です。
というよりプログレスバーの実装には不向きです。
たとえば、印刷の機能なども時間のかかる処理の1つですが
プログレスバーは出さずにダイアログで
「印刷開始」→「印刷中」→「印刷終了」のように表示したりします。
引用返信 編集キー/

<前の20件
トピック内ページ移動 / << 0 | 1 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -