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

わんくま同盟

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

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

■96005 / 1階層)  Task起動先が、Task起動元の終了を検知する方法について
□投稿者/ WebSurfer (2123回)-(2020/10/15(Thu) 11:10:17)
No96002 (taro さん) に返信

> 終了ボタン押下時に「処理タスクを止める」という事をしたかったのですが、やり方が分からず・・・。

そのあたりは以下の記事が参考になりませんか?

マネージド スレッドのキャンセル
https://docs.microsoft.com/ja-jp/dotnet/standard/threading/cancellation-in-managed-threads

上の記事のサンプルはコンソールアプリですが、Windows Forms アプリに実装した例を以下の記事に
書きましたので、よろしければ参考にしてください。進捗も表示するようにしています。

非同期タスクのキャンセル
http://surferonwww.info/BlogEngine/post/2020/09/27/cancellation-of-async-task.aspx
編集キー/

前の記事(元になった記事) 次の記事(この記事の返信)
←Task起動先が、Task起動元の終了を検知する方法について /taro 返信無し
 
上記関連ツリー

Task起動先が、Task起動元の終了を検知する方法について / taro (20/10/15(Thu) 10:33) #96002
Re[1]: Task起動先が、Task起動元の終了を検知する方法について / WebSurfer (20/10/15(Thu) 10:51) #96003
Task起動先が、Task起動元の終了を検知する方法について / WebSurfer (20/10/15(Thu) 11:10) #96005 ←Now
Re[1]: Task起動先が、Task起動元の終了を検知する方法について / kiku (20/10/15(Thu) 14:58) #96009
│└ Re[2]: Task起動先が、Task起動元の終了を検知する方法について / furu (20/10/15(Thu) 15:45) #96010
│  └ Re[3]: Task起動先が、Task起動元の終了を検知する方法について / kiku (20/10/15(Thu) 15:48) #96011
│    └ Re[4]: Task起動先が、Task起動元の終了を検知する方法について / furu (20/10/15(Thu) 16:03) #96012
Re[1]: Task起動先が、Task起動元の終了を検知する方法について / WebSurfer (20/10/16(Fri) 11:05) #96016
Re[1]: Task起動先が、Task起動元の終了を検知する方法について / WebSurfer (20/10/21(Wed) 11:50) #96093
  └ Re[2]: Task起動先が、Task起動元の終了を検知する方法について / taro (20/10/23(Fri) 14:40) #96149 解決済み

上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信