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

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

ログ内検索
  • キーワードを複数指定する場合は 半角スペース で区切ってください。
  • 検索条件は、(AND)=[A かつ B] (OR)=[A または B] となっています。
  • [返信]をクリックすると返信ページへ移動します。
キーワード/ 検索条件 /
検索範囲/ 強調表示/ ON (自動リンクOFF)
結果表示件数/ 記事No検索/ ON
大文字と小文字を区別する

No.6847 の関連記事表示

<< 0 >>
■6847  Re[6]: DataGridでIndexOutOfRangeExceptionが発生する
□投稿者/ もんもん -(2006/09/26(Tue) 12:41:26)

    分類:[VB.NET] 

    調べてみた結果
    dbgShohin.DataSourceとdtの値がNothingで
    dbgShohin.CurrentCell.RowNumberの値が0
    となりました。
    なるほど。こうやって調べるんですね。ありがとうございました。
    続きは今やっております。
記事No.6796 のレス /0過去ログ6より / 関連記事表示
削除チェック/

■6847  Re[2]: Control.Invokeが使えない件。
□投稿者/ 渋木宏明(ひどり) -(2007/08/24(Fri) 23:46:58)
>
    > ほんとかなと思って試してみましたが,
    > 以下のケースでは閉じたフォームに対する Invoke で InvalidOperationException 例外が発生しました.

    やっぱりそうですよねぇ。

    Control.Invoke() が最終的に SendMessage() を呼び出しているなら、存在しないウィンドウへの SendMessage() はブロックではなくエラーになるはずで、その時例外が発生するというのは(とりあえずは)納得できる実装です。

    Control.Invoke() で立ち往生するケースがあるということですが、SDK レベルで SendMessage() を使っていても、使い方がまずければデッドロックします。

    なので、Control.Invoke() でデッドロックするのも似たような状況なんじゃないかなーと。
記事No.6843 のレス /過去ログ18より / 関連記事表示
削除チェック/



<< 0 >>

パスワード/

- Child Tree -