`
dyhyc07p
  • 浏览: 19925 次
最近访客 更多访客>>
社区版块
存档分类
最新评论

VB操作网页元素

 
阅读更多

VB操作网页元素
2010年01月23日
  用webbrowser打开网页后,网页内的所有元素你都可以通过代码来操作,
  方法是:
  1.根据标记名(tagname)的和元素名name来找到元素,
  2.给元素赋值或是执行相关的事件.
  例1: 给username文本框内填充内容:
  Private Sub WebBrowser1_DocumentComplete(ByVal pDisp As Object, URL As Variant)
  Dim doc
  Dim tg
  Set doc = WebBrowser1.Document
  For i = 0 To doc.All.length - 1
  If (LCase(doc.All(i).tagname)) = "input" Then
  if (LCase(doc.All(i).name)) = "username" then
  Set tg = doc.All(i)
  tg.value=text1.text
  end if
  End If
  Next i
  End Sub
  例2: 找到提交按钮并点击
  Private Sub WebBrowser1_DocumentComplete(ByVal pDisp As Object, URL As Variant)
  Dim doc
  Dim tg
  Set doc = WebBrowser1.Document
  For i = 0 To doc.All.length - 1
  If (LCase(doc.All(i).tagname)) = "input" Then
  if (LCase(doc.All(i).type)) = "submit" then
  Set tg = doc.All(i)
  tg.click
  end if
  End If
  Next i
  End Sub
分享到:
评论

相关推荐

    通过获取网页的DOM操作网页元素的软件源码

    通过获取网页的DOM操作网页元素喜欢VB的朋友,相信它肯定可以提高编码的效率!

    WbMaster网页元素控制组件,vb操作webbrowser的好工具,只要几行代码即可方便操作

    WbMaster网页元素控制组件,vb操作webbrowser的好工具,只要几行代码即可方便操作 附使用范例 http://topic.csdn.net/u/20100113/09/1212770e-4736-4b7e-adae-669d73d46858.html?421

    VB webkit内核 利用控件操作网页内元素

    VB webkit内核 利用控件操作网页内元素。VB webkit内核 利用控件操作网页内元素。

    VB对网页的输入控制

    功能说明:可以实现自动填写网页上的表单等网页操作

    VB基础教程.doc

     VB是伴随Windows操作系统而发展的,在中国使用较广的版本有VB4.0、VB5.0、VB6.0。    VB4.0是为配合WIN95的问世于1995年推出的,既可用于编写WIN3.X平台的16位应用程序也可编写WIN95平台的32位应用程序;VB5.0...

    VB增强搜索插件 v2.3.0.74 (完整压缩包)

    可取消当前搜索操作 双击定位结果代码 更新记录: v2.3.0.74 调整过滤器应用时的算法 在快捷菜单中增加"显示搜索对话框"项 调整了显示代码预览的算法 修改过滤器帮助的网页地址到Google的Wiki v2.3.0.73 修改...

    java源码包2

     Java局域网通信——飞鸽传书源代码,大家都知道VB版、VC版还有Delphi版的飞鸽传书软件,但是Java版的确实不多,因此这个Java文件传输实例不可错过,Java网络编程技能的提升很有帮助。 Java聊天程序,包括服务端和...

    ASP.NET的网页代码模型及生命周期

    在ASP.NET中,可以创建ASP.NET网站和ASP.NET应用程序,ASP.NET网站的网页元素包含可视元素和页面逻辑元素,并不包含designer.cs文件。而ASP.NET应用程序包含designer.cs文件。创建ASP.NET网站,首先需要创建网站,...

    论坛自动签到小程序

    去年写的一个很简单的论坛自动签到系统,模拟网页登录,而且能够自动点击页面,领取金币. ...直接调用页面的DOM元素进行操作. 进行修改以后,可以用在其他地方进行自动IT管理...比如定时登录网页提交数据.

    Ajax 四级导航菜单ASP+Access动态版

    Ajax与ASP网页交互动态添加删除数据一例 Asp+Ajax无限级联动下拉框菜单Access版 ASP 树形菜单TreeView 多样式版 Ajax仿iGoogle双击编辑、网页拖动完整实例 ASP+jQuery无刷新读写数据库操作 Ajax提交数据实例_Ajax+...

    1345个易语言模块

    取网页元素.ec 取 腾讯TT浏览器的地址栏文本模块.ec 取节气模块.ec 取试用数据.ec 取非系统进程全路径文件名.ec 变身_超级编辑 框.ec 变速模块(1.0).EC 古木_选择文件夹.ec 古木滑块条_免注册版.ec 句柄操作.ec 各类...

    1350多个精品易语言模块

    取网页元素.ec 取 腾讯TT浏览器的地址栏文本模块.ec 取节气模块.ec 取试用数据.ec 取非系统进程全路径文件名.ec 变身_超级编辑 框.ec 变速模块(1.0).EC 古木_选择文件夹.ec 古木滑块条_免注册版.ec 句柄操作.ec 各类...

    vc++ 应用源码包_1

    DOM应用---遍历网页中的元素 dshowplayer 媒体播放器的实现,实现了VMR7、VMR9、EVR方式。 DSoundManager 实现了声音管理。 Excel文件的导入和导出操作 主要的实现在CMyExcel类中。 expclass_src dll库的演示。 ...

    vc++ 应用源码包_2

    DOM应用---遍历网页中的元素 dshowplayer 媒体播放器的实现,实现了VMR7、VMR9、EVR方式。 DSoundManager 实现了声音管理。 Excel文件的导入和导出操作 主要的实现在CMyExcel类中。 expclass_src dll库的演示。 ...

    vc++ 应用源码包_6

    DOM应用---遍历网页中的元素 dshowplayer 媒体播放器的实现,实现了VMR7、VMR9、EVR方式。 DSoundManager 实现了声音管理。 Excel文件的导入和导出操作 主要的实现在CMyExcel类中。 expclass_src dll库的演示。 ...

    vc++ 应用源码包_5

    DOM应用---遍历网页中的元素 dshowplayer 媒体播放器的实现,实现了VMR7、VMR9、EVR方式。 DSoundManager 实现了声音管理。 Excel文件的导入和导出操作 主要的实现在CMyExcel类中。 expclass_src dll库的演示。 ...

Global site tag (gtag.js) - Google Analytics