版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。

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教程目录

————————————————
版权声明:本文为CSDN博主「VB.Net」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

vb.net 教程 12-4 msHtml 1相关推荐

  1. vb.net 教程 20-4 库存管理系统3.12 出库管理(FormStorageOut)

    版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的. 关于<Visual Basic.Net 循序渐进>请到百度网盘下载,具体下载地址: ...

  2. VB API教程 王国荣

    VB API教程 王国荣 http://hi.baidu.com/qidick/blog/item/1f76110966291286d0581b4f.html 转载于:https://www.cnbl ...

  3. vb.net 教程 3-4 窗体编程 公共控件6 PictureBox ProgressBar

    版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的. 11.PictureBox 重要属性: SizeMode :设置图片在图片框中显示方式:  Au ...

  4. vb程序设计教程第4版龚沛曾 实验答案解析

    这里只是个人对书中题目的解答,并不代表最优代码.仅供参考.有哪里错误或者不足的地方还望指出,Thanks♪(・ω・)ノ 以及 不要脸地 求探讨求点赞.嘿嘿 这里使用的是<vb程序设计教程(第四版 ...

  5. vb.net 教程 8-3 数据库操作3

    订阅专栏 版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的. 本节在上一节的基础上学习在Command中设置sql语句参数: 还是以一个实例说明: ...

  6. vb.net 教程 2-3 流程控制:循环语句 For...Next

    版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的. For...Next 语句用于执行重复操作 最简单的结构: For 初始值 To 结束值   执 ...

  7. vb.net 教程 1-8 日期时间类型1

    版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的. vb.net中日期时间函数使用DateTime,vb6中用的是Date,vb.net中也可以将日 ...

  8. vb.net 教程 5-12 绘图实例之统计图 3 饼图

    版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的. 继续上一期<绘图实例之统计图2>,继续讲解如何绘制饼图: 当按下"饼图&q ...

  9. vb.net 教程 4-9 二进制文件读写 游戏存档修改器

    版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的. 前几节学习了读取二进制文件,实际写入二进制文件操作差不多,本节制作一个简单的游戏存档修改器,来说 ...

最新文章

  1. Git详解之九 Git内部原理
  2. PHP 打印网页 输出 pdf,image 调用wkhtmltopdf/ WkHtmlToImage
  3. 微信支付教程系列之公众号支付
  4. 前端数据的加密和解密--对象解密的坑
  5. MyBatis 缓存详解-一级缓存验证
  6. java 运行异常处理_Java编程异常处理和I/O流
  7. 去掉窗口_Flink 基础——窗口(Window)理论篇
  8. android手机用户,[信息图]Android手机用户如何使用自己的设备?
  9. 资深架构专家讲解微服务治理的架构演进
  10. 9 QM配置-检验计划配置-维护检验类型
  11. C语言实现粒子群算法(PSO)一
  12. python个人总结_python个人总结
  13. 读 利用python进行数据分析 后感
  14. 深度解析 | K8S API Server之请求处理
  15. oracle配置ipv6_配置 IPv6 接口
  16. Java 实现中文汉字转拼音
  17. JavaScript 学习指南
  18. Netfilter学习之NAT类型动态配置(三)MASQUERADE内核空间的实现
  19. 【bzoj4094】【洛谷3097】Optimal Milking
  20. 基于Python语言的文件与文件夹管理

热门文章

  1. 2020东北大学计算机考研科目,2020东北大学计算机考研初试科目、参考书目、招生人数汇总...
  2. Visual Studio 的问题:unable to locate visual studio installer
  3. java 正则 浮点数_浮点数的正则表达式
  4. 安装ifconfig命令
  5. ubuntu权限不够(进入后身份并不是root而是自己的默认登录名的情况)
  6. Spring Boot 拦截器无效,不起作用
  7. 【问题解决】kersa ModuleNotFoundError: No module named ‘keras_applications‘ kersa_vggface
  8. [NOIP1998 普及组] 幂次方
  9. qt 环境下mapx组件的鼠标跟踪
  10. vc6 在win10上编译x64程序的问题总结