エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
時間がかかる処理の進行状況をダイアログで表示するには?
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
時間がかかる処理の進行状況をダイアログで表示するには?
連載目次 Windowsアプリケーションで時間のかかる処理を行う場合、その処理実行中に何もユーザーに応答... 連載目次 Windowsアプリケーションで時間のかかる処理を行う場合、その処理実行中に何もユーザーに応答がないと、それが本当に実行中なのか、もしくはアプリケーションがハングアップ(フリーズ)してしまったのか、区別が付かないことが多い。 これが5秒程度の短い処理ならば、「TIPS:待機状態のマウス・カーソルを表示するには?」で紹介した「待機カーソル」を表示して、処理実行中であることをユーザーに明示すれば問題ないだろう。しかしそれ以上の長い処理では、いつまで処理が続くのか、いつまで待てばよいのかを明示しないと、「待機カーソル」のままハングアップしてしまったのではと不安になるかもしれない。 このような状況を回避する1つの方法は、進行状況(処理の何%が完了したのか)を表すメーター(ProgressBarコントロール)を使った「進行状況ダイアログ」を表示することだ。そこで本稿では、この進行状況ダイア