DOBON.NETプログラミング道掲示板

24時間以内に投稿された新着記事


■34716 / )  Re[4]: Inputボタンが押せない
□投稿者/ わん 一般人(13回)-(2021/05/10(Mon) 23:15:01)
  • アイコン再び忘れ!
解決み!
違反を報告
返信 削除キー/

■34715 / )  Re[3]: Inputボタンが押せない
□投稿者/ わん 一般人(12回)-(2021/05/10(Mon) 23:13:56)
  • アイコン解決済みボタンを押し忘れました。
違反を報告
返信 削除キー/

■34714 / )  Re[3]: WebBrowserのDocumentCompletedイベントの切り替え
□投稿者/ わん 一般人(9回)-(2021/05/10(Mon) 23:12:02)
  • アイコン解決済み
解決み!
違反を報告
返信 削除キー/

■34713 / )  Re[2]: WebBrowserのDocumentCompletedイベントの切り替え
□投稿者/ わん 一般人(8回)-(2021/05/10(Mon) 23:11:33)
  • アイコンNo34710に返信(Hongliangさんの記事)
    丁寧に教えて頂き有難うございます。

    冷静に考えてみると、おっしゃる通りだと思います。
    後々に見通しが悪くなるデメリット。
    共感致します。Case文で処理を考えてみます。
    また、困ったら、助けてください。
    有難うございました。

違反を報告
返信 削除キー/

■34712 / )  Re[2]: Inputボタンが押せない
□投稿者/ わん 一般人(7回)-(2021/05/10(Mon) 23:09:05)
  • アイコンNo34711に返信(Hongliangさんの記事)

    教えて頂いた内容で、出来ました。
    凄く悩んでいたので、大変助かりました。
    有難うございます。

違反を報告
返信 削除キー/

■34711 / )  Re[1]: Inputボタンが押せない
□投稿者/ Hongliang 大御所(602回)-(2021/05/10(Mon) 11:17:52)
  • アイコン一番単純なのは、InvokeMemberでclickすることですが。
    Dim element As HtmlElement = ... ' Documentからidやnameを使って目的のinput要素を取得
    element.InvokeMember("click")

    問題ないかどうかはそのサイトの作り次第です。
違反を報告
返信 削除キー/

■34710 / )  Re[1]: WebBrowserのDocumentCompletedイベントの切り替え
□投稿者/ Hongliang 大御所(601回)-(2021/05/10(Mon) 11:07:40)
  • アイコン「Link先」というのはイベントに登録されたイベントハンドラのことだと思いますが、これを外部から取得する方法は基本的にはありません。
    // リフレクションを使えば不可能ではないですが。

    AddHander/RemoveHandlerを繰り返すのは個人的にはかえって見通しが悪くなるように思います。
    どんな感じに実装されているのか分かりませんが、例えばDocumentCompletedイベントハンドラ自体は単純にe.Urlに対してswitch文で分岐させ、実際の処理は独立したメソッドにする、ぐらいでもいいんじゃないかなと思います。
    慣れてくればDictionary<string, Action>使うなどの多少の技もありますが…。
違反を報告
返信 削除キー/


Mode/  Pass/


- Child Tree -

2021/05/11(Tue) 00:23:49 に作成されたキャッシュを表示しています。
生のデータを表示する | キャッシュを最新にする