0から始めるC#でブラウザ
操作の基礎実装方法
丹野 嘉信
tannoyoshinobu@gmail.com
http://ytanno.herokuapp.com/
はじめに
• 独学なので問題あれば連絡ください
• お金になりそうな話があれば情報ください
• 使うのはWindowsFormのWebBroserまわりです
• 説明はかなり省略してます
目次
• 0から解説
• サンプルコード
プロジェクトの作成
• VS起動 -> ファイル -> 新規作成 -> プロジェクト
• Winodws フォームアプリケーション 選択 名前適当 OKクリック
WebBrowser の貼り付け
• 表示 -> ツールボックス
• ツールボックスの検索でWebと入力 WebBrowser が表示されるの
でForm1に向かってドロップ&ドロップ
とりあえず表示まで
• Form1と書いてある部分をダブルクリック
• Form1_Load関数内に呪文表記
• F5キー か 開始ボタン クリック
表示完成!
• サイズ小さい時はForm1のサイズ変えてね!
ボタン追加
• WebBrowserをそのまま貼り付けるとForm1一杯になるのでPanelを
貼り付け、その中にWebBrowserを貼り付けます
• その後ボタンを貼り付ける
• ボタンをダブルクリック
検索ワードの入力
• ボタンのダブルクリック時関数に飛ばされる
• その関数の中で検索ワード入力のinput タグのname = qを検索
• 検索結果の0番目にC#と入力する
• デバックして、ボタンを押すと入力される
埋め込み完了!
検索結果の表示
• ボタンをもう一つ追加
• そのボタンをダブルクリック
• 検索ボタンを探す
• 検索ボタンをクリック
検索結果が表示された!
• ボタン1を押した後、ボタン2を押す
サンプルコード
• https://github.com/ytanno/CSharpWebBrowser
• 公開しているコードで問題が起きても保証できません
• それでもよければ見てください

C# でブラウザ操作