首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

怎么向IHtmlDocument2中载入html文件

2012-01-31 
如何向IHtmlDocument2中载入html文件IHTMLDocument2、IWebBrowser2、WebBrowser、HTMLDocument他们怎么配套使

如何向IHtmlDocument2中载入html文件
IHTMLDocument2、IWebBrowser2、WebBrowser、HTMLDocument他们怎么配套使用呀?
我现在需要编辑一个名为"content.hhc"的文件,其内容如下:

HTML code
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN"><HTML><HEAD><meta name="GENERATOR" content="Microsoft&reg; HTML Help Workshop 4.1"><!-- Sitemap 1.0 --></HEAD><BODY><OBJECT type="text/site properties">    <param name="ExWindow Styles" value="0x100">    <param name="Window Styles" value="0x800002"></OBJECT><UL>    <LI> <OBJECT type="text/sitemap">        <param name="Name" value="从这里开始">        <param name="Local" value="隐藏及展示层.htm">        </OBJECT></UL></BODY></HTML>

我需要读出“param ”和“value”的值
请大侠们给一个示例参考一下。
我自己这样写了一下,结果它报了“对象变量或者With块变量未设置”,代码如下:
VB code
    Dim htmdoc As IHTMLDocument2    Dim web As IWebBrowser2        web.navigate HhcFilename                     'HhcFilename的文件名为我给出了全路径的,“c:\……\content.hhc”    Else        MsgBox "初始化HHC目录失败,请确认工程目录下的HHC文件没有被破坏或者命名正确!"    End If


[解决办法]
'将HTML文件读到字符串变量strHtml中
CallByName objIHtmlDocument,"write",vbmethod,strHtml

大致是这样

热点排行