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

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

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

No.73148 の関連記事表示

<< 0 >>
■73148  WebBrowserを使用したエディターでのテキスト選択Ev
□投稿者/ タッチ -(2014/08/22(Fri) 14:31:55)

    分類:[VB.NET/VB2005 以降] 

    No73092 他でWebBrowserを使用したエディターについて質問したタッチと申します。
    DomDocument.designMode = "On"にしたWebBrowserを用いたエディターを開発していますが、
    WebBrowser上のテキスト選択状態が変更になった時、それをイベントとして検出したいのですが、
    何かいい方法はないでしょうか?

    タイマーなどで適度に監視し、変更があったら処理する、ということ以外思いつかないのですが、
    何かよい方法がありましたら教えて頂きたく、よろしくお願いします。
親記事 /過去ログ122より / 関連記事表示
削除チェック/

■73149  Re[1]: WebBrowserを使用したエディターでのテキスト選択Ev
□投稿者/ 魔界の仮面弁士 -(2014/08/22(Fri) 15:35:50)
    No73148 (タッチ さん) に返信
    > DomDocument.designMode = "On"にしたWebBrowserを用いたエディターを開発していますが、
    # DHTMLEditコントロールが使えていた時代が懐かしい…。


    > WebBrowser上のテキスト選択状態が変更になった時、それをイベントとして検出したいのですが、
    > 何かいい方法はないでしょうか?
    Dim eventNames() As String = {"onselectionchange", "onselectstart", "oncontrolselect"}
    For Each eventName In eventNames
     Dim msg As String = eventName & " at " & Now.ToString("F")
     WebBrowser1.Document.AttachEventHandler( _
      eventName, Sub(o, arg) ListBox1.Items.Insert(0, msg))
    Next
記事No.73148 のレス /過去ログ122より / 関連記事表示
削除チェック/

■73150  Re[2]: WebBrowserを使用したエディターでのテキスト選択Ev
□投稿者/ 魔界の仮面弁士 -(2014/08/22(Fri) 15:48:53)
    No73149 (魔界の仮面弁士) に追記
    >  WebBrowser1.Document.AttachEventHandler( _
    >   eventName, Sub(o, arg) ListBox1.Items.Insert(0, msg))


    回答後に No73013 を読み直してみました。 VB2008 だったんですね。

    2008 では Sub のラムダ式が使えませんので、AttachEventHandler の第二引数を
    任意のデリゲートインスタンスに読み替えて下さい。
記事No.73148 のレス /過去ログ122より / 関連記事表示
削除チェック/

■73169  Re[3]: WebBrowserを使用したエディターでのテキスト選択Ev
□投稿者/ タッチ -(2014/08/25(Mon) 13:26:51)
    魔界の仮面弁士様、いつもありがとうございます。

    ご提示のコードでどのようにイベントが発生するかを確認したいと思います。

    また、WebBrowserのDocument.AttachEventHandlerを調べ、
    また、各種イベントについても調べたいと思います。

    疑問に思っていたことの糸口がつかめそうです。
    本当にありがとうございました。
記事No.73148 のレス / END /過去ログ122より / 関連記事表示
削除チェック/



<< 0 >>

パスワード/

- Child Tree -