掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
Webbrowserで表示されたダイアログにエンターを送る方法 (ID:22193)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
WebBrowserにEditのテキストを送るには? 等を参考にし,Web巡回ソフトのような物を作っていますが, 巡回先のWEBで表示されるダイアログにエンターキーの入力を 送ることはできないでしょうか? そのWEBではJAVAScriptのConfirm()メソッドでダイアログがでるようになっています. 通常表示されているWebの必要な場所のクリックには 以前にこちらで紹介されていた以下のようなかんじで行っています. procedure WebClick(X:integer;Y:integer); var hIE:HWND; begin hIE := FindWindowEx(WebBrowser1.Handle,0,'Shell DocObject View',nil); hIE := FindWindowEx(hIE,0,'Internet Explorer_Server',nil); if hIE = 0 then exit; SendMessage(hIE,WM_LBUTTONDOWN,0,MakeLParam(X,Y)); SendMessage(hIE,WM_LBUTTONUP,0,MakeLParam(X,Y)); end;
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.