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

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

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

No.90461 の関連記事表示

<< 0 >>
■90461  Re[7]: AddHandler Eventの別スレッドについて
□投稿者/ 魔界の仮面弁士 -(2019/03/12(Tue) 18:32:32)
    No90458 (TanuTanu さん) に返信
    > ※Option Strict ON にするとエラー多発の為、OFFにしておりますが、これとは関係ないと思っていいでしょうか?
    当方では、On/Off どちらでも動いていますね。何が違うのだろう?
    後ほど、別の PC でもテストしてみます。

    なおテスト前には、Internet Explorer 側で [F5] を押すなどして、ページを読み込みなおしておいてください。
    先のコードには、クリアした onclick イベントを復元する処理を仕込んでいないためです。
    (復元していないため、処理成功後に VB 側を終了させると yahoo ボタンの onclick が無反応になります)


    > 今回、頂いたソースですが、下記の行でエラーが発生しました。
    > yahooButton.onclick = Nothing '割り当てクリア

    その直前までは実行できているのですね。
    下記の処理で、メッセージボックスには何が表示されますか?

    yahooButton_onclick = yahooButton.onclick
    Dim b1 = IsDBNull(yahooButton_onclick)
    Dim b2 = IsNothing(yahooButton_onclick)
    If b1 OrElse b2 Then
      MsgBox($"DBNull={b1}, Nothing={b2}")
    Else
      MsgBox(CallByName(yahooButton_onclick, "toString", CallType.Method))
      yahooButton.onclick = DBNull.Value
    End If


    > エラー:System.NotImplementedException: 'メソッドまたは操作は実装されていません。'
    改変を防止するようなセキュリティソフト等でブロックされているとか…?
記事No.90434 のレス /過去ログ156より / 関連記事表示
削除チェック/



<< 0 >>

パスワード/

- Child Tree -