人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

ruby の watirを、使ってブラウザの自動化をしようと思っています。
いろいろやりたいのですが、ie のプロパティやメソッドにどんなものが
あるのかよくわかりません、分かりやすく説明してあるページはないでしょうか?
COMの話なのですが、あまりにも、マイクロソフトのページは詳細すぎみます。

例えば、下記のコーデでは、ブラウザが表示されたあと、一番表面にもってきたいのですが、
どうすればいいかわかりません。

require "rubygems"
require "win32ole"
ie = WIN32OLE.new("InternetExplorer.Application")
ie.Navigate "http://www.yahoo.co.jp"
ie.Visible = true

●質問者: kaiketsu
●カテゴリ:コンピュータ 科学・統計資料
✍キーワード:.new application IE InternetExplorer require
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● a-kuma3
●60ポイント
ie.document.focus()

かな。


いろいろやりたいのですが

なら、リファレンスが一番だと思うけどなあ。


自分では、OLE系は、本当に必要になるまでいじる気が起きないのだけれど、

やらなきゃいけなくなったら、リファレンスかオブジェクトブラウザで、それっぽいメソッドやプロパティにあたりをつけてからググる、かな。

IE をコントロールするなら、そのほとんどは JScript (or VBScript) と DHTML で実装することになると思うので、そっちのリファレンスを見ることが多くなると思う。

http://msdn.microsoft.com/en-us/library/ms533050%28VS.85%29.aspx

◎質問者からの返答

ie.document.focus() だめですね。

リファレンスはみるだけでげんなりです。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ