vb.net 教程 12-4 msHtml 1

标签: vb.net webbrowser mshtml
227人阅读 评论(0) 收藏 举报
分类:
MSHTML是微软公司的一个COM组件,该组件封装了HTML语言中的所有元素及其属性,提供了网页HTML文档的多种接口,通过这些接口,可以访问指定网页的所有元素,实现很多高级功能。
例如:MSHTML提供了丰富的HTML文档接口,包括IHTMLDocument、IHTMLDocument2、…、IHTMLDocument8等。IHTMLDocument相比HtmlDocument类虽然用法很相似,但是提供了更多的属性和方法。

本节以及后面几节将主要通过代码来讲解MSHTML的一些常用的属性和方法。

先谈谈如何引用mshtml:
在.net中是不能直接使用mshtml组件的,必须先在项目中添加对mshtml的引用。
菜单项->项目->添加引用:

在引用管理器内,先点击COM,并从中间列出的所有Com组件中找到 “Microsfot Html Object Library”,并选中将前面的复选框,最后按下“确定”按钮。

如果添加引用成功,那么在“解决方案资源管理器”中展开“引用”就会看到“MSHTML”了。



由于.net平台下C#和vb.NET很相似,本文也可以为C#爱好者提供参考。

学习更多vb.net知识,请参看 vb.net 教程 目录


查看评论

vb.net 教程 12-4 msHtml 4

本节谈谈获得网页上表格的信息 直接上代码: Private Sub Button7_Click(sender As Object, e As EventArgs) Handles Button...
  • UruseiBest
  • UruseiBest
  • 2017-08-07 22:13:38
  • 212

vb.net 教程 12-4 msHtml 3

相比之前学习的HtmlDocument类和HtmlElement类,mshtml还提供了网页元素更详细的分类,比如 IHTMLScriptElement :脚本元素 IHTMLStyleSheet :...
  • UruseiBest
  • UruseiBest
  • 2017-08-07 22:13:21
  • 336

vb.net 教程 12-4 msHtml 2

窗体设计界面: “转到”按钮的代码: Private Sub btnGoto_Click(sender As Object, e As EventArgs) Handles btnGoto....
  • UruseiBest
  • UruseiBest
  • 2017-08-07 22:13:03
  • 360

vb.net 教程 12-4 msHtml 5 偷梁换柱

这节学习如何替换网页的javascript语句。。。。
  • UruseiBest
  • UruseiBest
  • 2017-08-07 22:13:53
  • 345

在vb.net中使用webbrowser控件和mshtml以及流操作体会(vb.net内嵌IE,拆取 Web 页)(原创)

需求为:到某一网站抓取查询结果.环境为vb.net从0开始,一开始具体需要用到.net里的具体什么东东都不清楚,于是就一顿瞎搜索.又是google,又是baidu,yisou......胡乱搜的内容有...
  • yun15291li
  • yun15291li
  • 2005-03-25 23:41:00
  • 1598

使用MSHTML解析HTML页面

最近在写一个爬虫项目,本来打算用C/C++来实现,在网上查找有关资料的时候发现了微软的这个MSHTML库,最后发现在解析动态页面的时候它的表现实在是太差:在项目中需要像浏览器那样,执行JavaScri...
  • lanuage
  • lanuage
  • 2017-06-01 02:20:12
  • 3499

关于引用mshtml的问题

今天看了个验证码识别的代码,其中引用到了mshtml.dll,找了半天原来就是microsoft.mshtml.dll。查这个dll的时候还发现了好几篇关于这个dll添加问题的文章。顺便看了下,原来这...
  • yysyangyangyangshan
  • yysyangyangyangshan
  • 2012-04-10 19:12:59
  • 15465

使用MSHTML解析HTML代码

从国外站点转过来的:C++版本:I have a lot ofexperience in programming low-level MSHTML and I always see questions...
  • suiyunonghen
  • suiyunonghen
  • 2009-12-06 21:53:00
  • 6538

MSHTML最好用的HTML解析程序

  • 2013年04月25日 13:07
  • 7.65MB
  • 下载

结合 MSHTML 与 WebBrowser 生成美观实用的 WinForm 应用程序。

结合 MSHTML 与 WebBrowser 生成美观实用的 WinForm 应用程序。 我用WinForm开发也有一段时间了。我觉得目前的WinForm开发速度是够的,但是一些原本在HTML就很容易...
  • cui55
  • cui55
  • 2006-07-06 13:47:00
  • 1057
    个人资料
    持之以恒
    等级:
    访问量: 22万+
    积分: 5765
    排名: 5607
    最新评论