如何点击网页上的button(150分)

  • 主题发起人 主题发起人 leo_aj
  • 开始时间 开始时间
L

leo_aj

Unregistered / Unconfirmed
GUEST, unregistred user!
想请教如何实现点击网页上的button.(从我的程序上实现, 非手动) 我已试过用sendmessage 加<br>WM_LBUTTONDOWN 或<br>BM_click<br>均可点击我程序上的button, 但无法实现点击网页上的button。 网页是用asp做的。<br>
 
var<br>&nbsp; o: Olevariant;<br>&nbsp; all: IHTMLElementCollection;<br>&nbsp; item: IHTMLElement;<br><br>begin<br>&nbsp; &nbsp; &nbsp; o := WebBrowser1.OleObject.document.all.item('username', 0);<br>&nbsp; &nbsp; &nbsp; o.value := 'andy263';<br>&nbsp; &nbsp; &nbsp; o := WebBrowser1.oleobject.document.all.item('password', 0);<br>&nbsp; &nbsp; &nbsp; o.value := '123456';<br>&nbsp; &nbsp; &nbsp; o := WebBrowser1.oleobject.document.all.item('loginsubmit', 0);<br>&nbsp; &nbsp; &nbsp; o.click;<br>一个自动添用户名密码的例子 其中 'username' &nbsp;'password' 'loginsubmit'的名字<br>在网页的源码里找 &lt;name=xxxx&gt;那个xxxx
 
看看把网页和程序又区别的,要分析网页的<br>http://www.delphibbs.com/delphibbs/dispq.asp?lid=2429833
 
to andy:<br><br>请问IHTMLElementCollection 和 IHTMLElement 的 unit 是什么?如何在uses 中引用它们<br><br>to k178pgy:<br>这是一部分网页。 应该是用asp连到数据库中来检测用户<br><br>谢谢
 
uses MSHTML;
 
后退
顶部