Webbrowserで検索結果リンクを自動クリック


GTR  2007-02-21 02:41:30  No: 25013

Webbrowserコンポーネントを使い、Google、Yahooなどから検索結果を受信し、
先頭から5個までのリンクを自動的にクリックさせたいのです。
どのように処理すればよいかお教え下さい。
テキストの入力、ボタンなどNAMEがある場合、下記の様に処理出来たの
ですが・・・
HTMLdoc := Webbrowser1.document as IHTMLDocument2;
HTMLElement := HTMLDoc.All.Item ('q',0) as IHTMLElement;
HTMLElement.innerText := 'HOGE HOGE';
HTMLElement := HTMLDoc.All.Item ('Button',0) as IHTMLElement;
HTMLElement.click;
リンクにはNAMEがありませんのでどうしてよいやらわからない状況です。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加