保存HTML页面源码至文件

简介: 首先在uses中加入ActiveX,MSHTML,OleCtrls,SHDocVw,然后编写代码 procedure SaveHTMLSourceToFile(const FileName:string;WB:TWebBrowser); var PersistStream:IPersistSt...

首先在uses中加入ActiveX,MSHTML,OleCtrls,SHDocVw,然后编写代码

procedure SaveHTMLSourceToFile(const FileName:string;WB:TWebBrowser);

var

PersistStream:IPersistStreamInit;

FileStream:TFileStream;

Stream:IStream;

SaveResult:HResult;

begin

PersistStream :=WB.Document as IPersistStreamInit;

FileStream :=TFileStream.Create(FileName,fmCreate);

try

Stream :=TStreamAdapter.Create(FileStream,soReference) as IStream;

SaveResult :=PersistStream.Save(Stream,True);

if FAILED(SaveResult) then

MessageBox(0,'Fail to Save HTML Source','Error',mb_iconerror);

finally

FileStream.Free;

end;

end;

initialization

OleInitialize(nil);

finalization

OleUninitialize;

相关文章
|
13天前
|
Web App开发 移动开发 HTML5
html5 + Three.js 3D风雪封印在棱镜中的梅花鹿动效源码
html5 + Three.js 3D风雪封印在棱镜中的梅花鹿动效源码。画面中心是悬浮于空的梅花鹿,其四周由白色线段组成了一个6边形将中心的梅花鹿包裹其中。四周漂浮的白雪随着多边形的转动而同步旋转。建议使用支持HTML5与css3效果较好的火狐(Firefox)或谷歌(Chrome)等浏览器预览本源码。
43 2
|
23天前
|
前端开发 测试技术 定位技术
如何利用HTML和CSS构建企业级网站的全过程。从项目概述到页面结构设计,再到HTML结构搭建与CSS样式设计,最后实现具体页面并进行优化提升,全面覆盖了网站开发的关键步骤
本文深入介绍了如何利用HTML和CSS构建企业级网站的全过程。从项目概述到页面结构设计,再到HTML结构搭建与CSS样式设计,最后实现具体页面并进行优化提升,全面覆盖了网站开发的关键步骤。通过实例展示了主页、关于我们、产品展示、新闻动态及联系我们等页面的设计与实现,强调了合理布局、美观设计及用户体验的重要性。旨在为企业打造一个既专业又具吸引力的线上平台。
46 7
|
24天前
|
移动开发 JavaScript HTML5
HTML5实现2025雪花飘新年倒计时源码
2025年即将到来,此源码页为单html纯代码,新年倒计时,背景雪花飘落效果,倒计时时间日期在JS/app.js文件第21行代码自行修改即可!
80 7
|
1月前
|
定位技术
时尚的联系我们表单HTML模板(源码)
一款时尚的联系我们表单Html模板,带地图和所在位置,输入基本信息和信息发送,看起来很漂亮的联系我们页面。
55 1
时尚的联系我们表单HTML模板(源码)
|
29天前
斗地主单机游戏HTML源码
斗地主单机游戏HTML源码,可以作为课程设计项目参考,喜欢的朋友可以拿去
36 5
|
24天前
|
前端开发
基于canvas实现的彩色纸屑组成文字3d动画HTML源码
基于canvas实现的彩色纸屑组成文字3d动画HTML源码
19 0
基于canvas实现的彩色纸屑组成文字3d动画HTML源码
|
24天前
|
移动开发 前端开发 HTML5
HTML5 Canvas制作的粒子十秒倒计时源码
一段基于HTML5 Canvas制作的粒子爆炸,十秒数字倒计时,全屏倒计时动画效果,给人一种非常大气的视觉感
22 0
HTML5 Canvas制作的粒子十秒倒计时源码
|
1月前
html页面点击按钮实现页面跳转功能
html页面点击按钮实现页面跳转
60 11
|
1月前
渐淡背景导航页HTML源码
每五秒进行淡进淡出切换背景图,适合作为个人引导页,喜欢的朋友拿去吧。
25 2
|
1月前
|
前端开发 JavaScript
用HTML CSS JS打造企业级官网 —— 源码直接可用
必看!用HTML+CSS+JS打造企业级官网-源码直接可用,文章代码仅用于学习,禁止用于商业
124 1
下一篇
DataWorks