tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re^3: VB2005でのスレッド処理
投稿日: 2009/04/07(Tue) 14:29
投稿者YuO
> > > スレッドが起動したら、終了するまで値を渡せないと思うのですが
> > ワーカースレッドから BeginInvoke / Invoke メソッドを呼び出して、
> > メインスレッドにラベルの修正を依頼するようにします。
> Invokeを使うにはデリゲート宣言?が必要なのを昨日見つけましたが
> いまいち理解できずに逃げてました。避けては通れないようなので
> 今一度勉強してみます。

一応,.NET Framework 2.0からはAction(Of T)という汎用のデリゲートが定義されています。
http://msdn.microsoft.com/ja-jp/library/018hxwa8(VS.80).aspx
これが使えるのであれば,定義する必要はないでしょう。

あとは,MSの某氏のblog 「とあるコンサルタントのつぶやき」 で,
ちょうどWindows Formsにおけるマルチスレッドについてとりあげています。
内容は難しいですが,役に立つかと思います。
http://blogs.msdn.com/nakama/default.aspx

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。