社区
Windows SDK/API
帖子详情
请问如何把一指定网址的内容保存为本地的*.mht格式的文件?
hhdsq
2003-05-20 11:02:55
麻烦各位给点思路~~
...全文
120
13
打赏
收藏
请问如何把一指定网址的内容保存为本地的*.mht格式的文件?
麻烦各位给点思路~~
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hhdsq
2003-05-26
打赏
举报
回复
多谢楼上的资料~~
叶子哟
2003-05-26
打赏
举报
回复
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cdosys/html/_cdosys_creating_mhtml_formatted_messages.asp
http://codeguru.earthweb.com/ieprogram/SaveWholePage.html
叶子哟
2003-05-23
打赏
举报
回复
这种电子邮件格式
叶子哟
2003-05-22
打赏
举报
回复
//得到内容1
IHTMLElement *p;
IHTMLDocument2 *document;
BSTR url;
(void *)document=TCppWebBrowser1->Document;
if(document)
{
document->get_title(&url);
Caption=AnsiString(url);
document->get_body(&p);
p->get_outerHTML(&url);
RichEdit1->Text=AnsiString(url);
}
//得到内容2
if(CppWebBrowser1->Busy) return;
IHTMLDocument2 *HTMLDocument = NULL;
IPersistFile *PersistFile = NULL;
if(CppWebBrowser1->Document && SUCCEEDED(CppWebBrowser1->Document->
QueryInterface(IID_IHTMLDocument2, (LPVOID*)&HTMLDocument)))
{
if(SUCCEEDED(HTMLDocument->QueryInterface(IID_IPersistFile,
(LPVOID*)&PersistFile)))
{
PersistFile->Save(WideString(String(ExtractFilePath(ParamStr(0))+
"temp.html")), true);
PersistFile->Release();
}
HTMLDocument->Release();
RichEdit1->Lines->LoadFromFile(String(ExtractFilePath(ParamStr(0))+
"temp.html"));
}
hhdsq
2003-05-22
打赏
举报
回复
up~~~~
sprewellkobe
2003-05-22
打赏
举报
回复
啊?是mht呀!我一直是你打错了呢:(
为什么要读两次呀,还有也是保存为HTM的格式:(
hhdsq
2003-05-22
打赏
举报
回复
楼上的,你那是保存为.htm格式的吧?我要求是.mht格式的。
to:sprewellkobe(我为软件狂!)
你这句话是不是表示先用CppWeb把网页读取出来,然后再保存?那不是要读两次?
另外,你这个是保存为什么格式的啊?
sprewellkobe
2003-05-21
打赏
举报
回复
好怎么详细?你写那句话就行了
hhdsq
2003-05-21
打赏
举报
回复
up~
hhdsq
2003-05-21
打赏
举报
回复
up~~
希望再详细一点。。。
sprewellkobe
2003-05-20
打赏
举报
回复
不用控件,自己封装http协议呀?这我可不会
CppWB嘛,可以这样
wb->ExecWB(Shdocvw_tlb::OLECMDID_SAVE,Shdocvw_tlb::OLECMDEXECPORT_DODEFAULT);
关于ExecWb有N多用法,这应该算一个COM接口了吧
还可以保存,打开新,减切,刷新
自己看看帮助吧
给分了
hhdsq
2003-05-20
打赏
举报
回复
CppWebBrowser~
或者不用控件呢?
sprewellkobe
2003-05-20
打赏
举报
回复
你用的是什么控件?不同控件有不同控件的思路
易语言源码将
指定
网页
保存
为
Mht
文档.rar
本资源"易语言源码将
指定
网页
保存
为
Mht
文档.rar"提供了一种使用易语言编写的方法,可以将任意
指定
的网页
保存
为
MHT
(单个
文件
网页)文档。
MHT
文件
是一种常见的网页存档
格式
,它能够将网页的所有
内容
,包括HTML、图像...
C#
保存
网页为
mht
示例
通过以上步骤,我们就能用C#成功地将一个网页
保存
为
MHT
文件
。这个过程不仅展示了C#的
文件
操作能力,也体现了对HTML和MIME编码的理解,是Web开发中的实用技巧之一。在实际项目中,这个功能可能用于离线阅读、存档或...
易语言将
指定
网页
保存
为
Mht
文档
在本主题中,我们将探讨如何使用易语言将
指定
的网页
保存
为
MHT
(
MHT
ML)文档。
MHT
(
MHT
ML,即多用途互联网邮件扩展
格式
的HTML)是一种特殊的
文件
格式
,它可以将网页的HTML、图像和其他资源打包到一个单一的
文件
中,...
EXTJS_.7z
文件
上传
在Controller中定义一个方法,该方法的参数类型为`MultipartFile`,然后可以通过`MultipartFile`对象的方法读取
文件
内容
并
保存
。 4. **Hibernate3_2登录页面**:Hibernate是Java ORM框架,虽然与
文件
上传直接关联...
c++获取网页
指定
内容
6. **数据存储**:爬取的数据通常需要
保存
在本地
文件
或数据库中。C++可以使用
文件
流操作来写入
文件
,或使用SQLite这样的轻量级数据库库,对于大型数据集,可以考虑连接MySQL、PostgreSQL等关系型数据库。 7. **延迟...
Windows SDK/API
1,222
社区成员
8,136
社区内容
发帖
与我相关
我的任务
Windows SDK/API
C++ Builder Windows SDK/API
复制链接
扫一扫
分享
社区描述
C++ Builder Windows SDK/API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章