您现在的位置:首页 >> 基础算法 >> window基础 >> 内容

利用Delphi的Olevariant类型操作WebBrowser

时间:2011/9/3 15:38:08 点击:

  核心提示:单个frames的输入 var o : Olevariant; begin //找到登录用户名的输入框 o := WebBrowser.OleObject.document.all.item('Log...

单个frames的输入

var o : Olevariant; begin //找到登录用户名的输入框 o := WebBrowser.OleObject.document.all.item('LoginUserID',0); o.value := 'TEST';

//找到登录密码的输入框

o := WebBrowser.oleobject.document.all.item('LoginPassword',0); o.value := 'TEST'

//第一个表单提交 WebBrowser.oleobject.document.Forms.Item(0, 0).submit;

{ //或者用指定表单名称提交 o :=WebBrowser.oleobject.document.all.item('Login',0); o.Click; //点击操作,对其它对象也可同样操作 }

end; 多个frames的输入,FrameIndex为Frame的序号

var o : Olevariant; begin //找到登录用户名的输入框 o := WebBrowser.oleobject.document.documentelement.document.frames.item(FrameIndex).document.all.item('LoginUserID',0); o.value := 'TEST';

//找到登录密码的输入框 o := WebBrowser.oleobject.document.documentelement.document.frames.item(FramIndex).document.all.item('LoginPassword',0); o.value := 'TEST'

//第一个表单提交 WebBrowser.oleobject.document.documentelement.document.frames.item(FramIndex).document.Forms.Item(0, 0).submit;

{ //或者用指定表单名称提交 o :=WebBrowser.oleobject.document.documentelement.document.frames.item(FramIndex)..document.all.item('Login',0); o.Click;

//点击操作,对其它对象也可同样操作 }

end;

作者:网络 来源:转载
共有评论 0相关评论
发表我的评论
  • 大名:
  • 内容:
  • 盒子文章(www.2ccc.com) © 2022 版权所有 All Rights Reserved.
  • 沪ICP备05001939号