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

ASP.NET C sharp 讲远程HTML文件转为MHT文件解决方法

2012-03-06 
ASP.NET C sharp 讲远程HTML文件转为MHT文件参数:URL如:http://baidu.com将URL的地址保存成MHT文件主要是

ASP.NET C sharp 讲远程HTML文件转为MHT文件
参数:URL   如   :http://baidu.com
将URL的地址保存成MHT文件
主要是讲URL页面里的所有文件[图片等]保存成单一文件.
谢谢
谁能解决   将再增加分.


[解决办法]
1. 增加 COM Reference
Microsoft CDO for Windows 2000 Library (C:\WINDOWS\System32\cdosys.dll)

2. 程序:

CDO.Message msg = new CDO.MessageClass();
CDO.Configuration cfg = new CDO.ConfigurationClass();

msg.Configuration = cfg;
msg.CreateMHTMLBody( "http://www.sina.com.cn ", CDO.CdoMHTMLFlags.cdoSuppressAll, " ", " ");

msg.GetStream().SaveToFile( "c:\\a.mht ", ADODB.SaveOptionsEnum.adSaveCreateOverWrite);

热点排行