C# と VB.NET の質問掲示板
ASP.NET、C++/CLI、Java 何でもどうぞ
C# と VB.NET の入門サイト
(過去ログ 178 を表示中)
掲示板トップ
C# と VB.NET のサンプル
新規作成
利用方法/規約
トピック表示
ランキング
記事検索
過去ログ
■102261
/ )
Re[1]: 時間のかかる処理の進行状況の表示について
□投稿者/ WebSurfer
(2765回)-(2023/08/09(Wed) 14:23:09)
■
No102260
(ゆい さん) に返信
以下は質問に対する直接的な答えではないです。
> 下のは
https://dobon.net/vb/dotnet/programing/displayprogress.html
にあったのを
> 見させていただいたものです。
何か事情があるのでなければ、BackgroundWorker を使っているような古い記事を参考に
するのではなく、.NET 4.5 から使えるようになった async / await を使って考えては
いかがですか? 例えば以下の記事は参考になりませんか?
WPF/Windowsフォーム:時間のかかる処理をバックグラウンドで実行するには?(async/await編)
https://atmarkit.itmedia.co.jp/ait/articles/1512/02/news019.html
ちなみに、BackgroundWorker は以下の記事の「Figure 3: .NET Frameworkにおける非同
期処理システムの歩み」の Event-based の時代のものです。
第1回 .NET開発における非同期処理の基礎と歴史
https://atmarkit.itmedia.co.jp/fdotnet/chushin/masterasync_01/masterasync_01_02.html
返信
編集キー/
編集
管理者用
-
Child Tree
-