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

わんくま同盟

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

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


(過去ログ 18 を表示中)
■6886 / )  Re[4]: Control.Invokeが使えない件。
□投稿者/ れい (69回)-(2007/08/26(Sun) 17:52:24)
2007/08/26(Sun) 18:08:01 編集(投稿者)

No6874 (NyaRuRu さん) に返信
> 無理矢理時間を作って調べてみましたが,見た感じ以下の描像とは異なるケースでしたよ.

お手数かけます。

> デバッグに関するポリシーの違いかと.

掲示板等での発言を見る限り、
Nyaruruさんや渋木宏明さんとポリシーがひどく違うことはないと思ってるんですが、
技術力の差がなんとも埋め難く。
私もより詳細に調べたかったんですが、IL読むのは今の私にはちょっと辛くて。
で、ネット断ちしてがんばって私も調べてたんですが、
今答えを見てしまいました。

> 実際にはメインスレッドのWaitHandle待ちは最大 1 秒のタイムアウトが設定されていて,

はい。確認しました。1secでループしてました。

> とりあえず私のところで起きていたのはそんな感じの問題に見えました.
> 端的に言えば,スレッド終了条件のチェックが間違っているということになります.

まだそこまで調べてなかったです。
一見ちゃんとチェックしてそうだったので、悩んでたんですが、
なるほどです。

まだ.Net1.1の方は見て無いですが、
違ってたら報告します。

Frameworkの中身が間違ってるなら、
渋木さんの言うように、へんなタイミングで呼ばないようにすべきなんですが。

返信 編集キー/


管理者用

- Child Tree -