2010-11-29 10 views
1

私は、.NET WebBrowserコントロールを使用してユーザーの入力をシミュレートするリモートASP.NET Webサイトを使用して自動化しようとしています。xとyの座標をクリックして.NET WebBrowserコントロールで画像ボタンのクリックをエミュレートするにはどうすればよいですか?

リモートサイトの画像ボタンでInvokeMember( "クリック")を呼び出そうとしていますが、動作していないと思われます。送信されたX、Yクリック座標が両方とも0,0(実際のクリック座標を表すのではなく)。

送信されたx、y座標をプログラムで設定して実際のクリックをエミュレートする方法はありますか?

(ちなみに私は、これは、Y COORDSをX以外に動作していない理由を他のすべての可能な理由を使い果たしてきたので、私はページ上の正しいHTML要素を選択しています知っている!)

答えて

0

要件があります.net Webブラウザコントロールを直接使用するには? SeleniumやWatinなどのWeb自動化フレームワークを使用すると、時間がより効率的になる場合があります。私は両方の文書が文書で少し掘り下げて使用するのに十分シンプルであることを発見しました。 Webブラウザのコントロールイベントを処理してデバッグしようとすると、あなたは狂ってしまうでしょう。

+0

回答ありがとうございます。残念ながら、私は.NETブラウザコントロールの使用に結びついています。この1つの問題を除いて必要なものは他にもたくさんあります。あなたが言及したフレームワークをルックアップしますが、切り替えに多大な時間を費やしました! – Chris

関連する問題