- PR -

高品質な進行状況ダイアログを作成するには?

投稿者投稿内容
Jitta
ぬし
会議室デビュー日: 2002/07/05
投稿数: 6267
お住まい・勤務地: 兵庫県・海手
投稿日時: 2006-02-12 10:20
 プログレスバーの更新が止まっているのを「処理が止まっている」と勘違いしているだけでは?
ya
大ベテラン
会議室デビュー日: 2002/05/03
投稿数: 212
投稿日時: 2006-02-12 19:55
引用:


 プログレスバーの更新が止まっているのを「処理が止まっている」と勘違いしているだけでは?



失礼。プログレスバーの更新すら止まらないのです。まぁPerformStepの中で、実際にはValueのsetterの中あたりだろうと思うけど、Invalidate, Updateしているはずなので(じゃなきゃ同期的にやったときに更新されるはずがない)。
Jitta
ぬし
会議室デビュー日: 2002/07/05
投稿数: 6267
お住まい・勤務地: 兵庫県・海手
投稿日時: 2006-02-12 20:28
引用:

yaさんの書き込み (2006-02-12 19:55) より:

失礼。プログレスバーの更新すら止まらないのです。


 あらま!!そうでしたか。

 では、どういう現象を「停止している」と判断したのか、そこからですね。
Jitta
ぬし
会議室デビュー日: 2002/07/05
投稿数: 6267
お住まい・勤務地: 兵庫県・海手
投稿日時: 2006-02-13 22:26
実装の違いだと思うのですが、MSDN メッセンジャーのインストーラの場合、フォームを移動させている間はプログレスバーの更新が止まっていました。
しかし、インストール自体は止まっておらず、マウスボタンを離すとプログレスバーがいきなり進みました。

なので、やはりどういう現象を停止していると判断されたのか、気になります。

スキルアップ/キャリアアップ(JOB@IT)