保存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;

相关文章
|
7月前
简约的域名主页HTML源码带暗黑模式
简约的域名主页HTML源码带暗黑模式
182 17
|
6月前
简约404错误页面HTML源码
简约404错误页面HTML源码
217 12
|
7月前
HTML单页在线自适应拟态影院源码
HTML单页在线自适应拟态影院源码
169 25
|
7月前
随机二次元背景毛玻璃个人导航HTML源码
随机二次元背景毛玻璃个人导航HTML源码
544 18
|
8月前
|
移动开发 前端开发 JavaScript
HTML5实现好看的博客网站模板源码
HTML5实现的精美博客网站模板,适用于个人博客、简历等多种场景。代码简洁规范,页面干净整洁,内置首页、列表、文章等通用模板,支持多种风格切换,兼容性强,易于扩展和修改,附带完整注释,适合初学者上手。提供源码下载及在线预览,方便直接使用或二次开发。
306 1
HTML5实现好看的博客网站模板源码
|
8月前
|
存储 API 文件存储
单页图床HTML源码+本地API接口图床系统源码
图床系统是一种用于存储和管理图片文件的在线服务。它允许用户上传图片文件,并生成相应的图片链接,从而方便用户在网页、社交媒体或其他平台上分享图片。
285 2
单页图床HTML源码+本地API接口图床系统源码
|
9月前
可爱狗狗的404动画HTML源码
可爱狗狗的404动画HTML源码
236 17
可爱狗狗的404动画HTML源码
|
7月前
HTML单页自适应网址导航源码
HTML单页自适应网址导航源码
225 1
|
7月前
|
移动开发 前端开发 JavaScript
HTML5实现好看的劳动节网页源码
HTML5实现好看的劳动节网页源码,劳动节网页,劳动节网页源码,内置十个页面,各种模板都有,可以根据这些页面扩展更多页面,网页由网站首页、劳动节介绍、劳动节由来、劳动节习俗、劳动节文化、劳动节活动、劳动节故事、劳动节民谣、联系我们、登录/注册等页面组成,兼容手机端,页面干净整洁,内容丰富,可以扩展自己想要的,注释完整,代码规范,各种风格都有,代码上手简单,代码独立,可以直接运行使用。也可直接预览效果。
230 4

热门文章

最新文章