注册 登录
编程论坛 Delphi论坛

[求助]有什么办法可以让一个本地磁盘上的一个htm文件 不经过CppWebBrowser空间 而让

mazheng75 发布于 2004-06-02 17:01, 1782 次点击
有什么办法可以让一个本地磁盘上的一个htm文件 不经过CppWebBrowser空间 而让
 IHTMLDocument2 直接读取这个htm文件 3Q!!!!!!!!!!!!!! 急!!!!!!!!!!!!!!!
2 回复
#2
yangguofa2004-06-08 15:26
procedure TForm1.Button3Click(Sender: TObject);
var
DoC: IHTMLDocument2;
begin
list:=TstringList.Create;
Doc := WebBrowser1.Document as IHTMLDocument2;
Memo1.Lines.Add(Doc.body.outerhtml); //读源码
Memo1.Lines.Add(Doc.body.outerText); //Html To Text
end;

需要引入
component/import activeX control ../microsoft html object library(version4.0).  

再uses里 MSHTML_TLB

试试看吧
#3
mazheng752004-06-08 15:40
你这个不是依旧用了CppWebBrowser。我的意思是说不用CppWebBrowser ,而直接将html文件传给IHTMLDocument2; ,从而获取春本本.
1