Delphi 通过MSHTML实现一个HTML解析类.docx

Delphi 通过 MSHTML 实现一个 HTML 解析类 Delphi 通过 MSHTML 实现一个 HTML 解析类分类: Delphi编程 2010-01-05 09:14 400 人阅读评论(7) 收藏 举报 最近经常会模拟网页提交返回网页源码,然后获得网页中相 应的元素,于是需要常常解析 Html 中相应的各种元素,网络是个好东西,搜索一番,就找到了 好几个Delphi版本的HtmlParser 的类库,试着使用了几个, 发现解析起来都不完整,或多或少的回出现一些问题!于是 想到了如果界面上有一个浏 览器,我们可以通过 WebBrowser 的Document 接口对网页元素进行操作,很是方便!但是模拟网页提交,界面上是不 一定要出现 WebBrowser 的,肯定有办法,不通过WebBrowser 就直接 解析HTML 的,那便是我不要 WebBrowser 这个外壳,只要他里面的 Document 文档接口对象就能实现对 Html 的解析了,查找了一番MSDN ,然后 Google 一下,果然可行,构建方法如下: //创建 IHTMLDocument2 接口 CoCreateInstance(CLASS_HTMLDocument, nil, CLSCTX_INPROC_SERVER, IID_IHTMLDocument2, FHtmlDoc); 接口创建好了之后就能

文档评论(0)

1亿VIP精品文档

相关文档