VBからブラウザを起動し、HPを表示して検索サイトなどの<FORM>に値を入れる(VBから)ことは可能でしょうか?参考になる本、HPなどあれば教えてください。
表示されているWebPage上のテキストボックスなどに
自動入力したい、という意味なら可能です。
Sendkeysやkeybd_eventなどで文字コードを流し込む方法と、
DOM(DocumentObjectModel)を使って、
テキストボックスのプロパティに書き込む方法があります。
過去何度か質問でてますので、
ここ(Visual Basic 初心者掲示板)やとなり(Visual Basic Q & A 掲示板)を
探せば資料が見つかるでしょう。
回答ありがとうございます。過去ログを調べてみます。
またよろしくお願いします。
過去ログを探し回りアクティブなブラウザを指定することができ、
なんとか入力することはできたのですが、自動入力以前にマウスで入力フォームを指定しておかないと入力できません。ウィンドウまでは指定できるのですが、、
WEBページの入力フォームを指定したいのですが可能でしょうか。
HTMLを解析しなければならないのでしょうか?
同じようなことをしたい人のログをみたのですが、あきらめてしまったようです;;
key_eventを使っています。
ツイート | ![]() |