有没有办法将IHTMLDocument2对象保存为mht类型的文件? http://www.codeproject.com/useritems/MhtBuilder.aspSaving URLs to MHTML via .NET 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 //导入CDO组件//导入ADODB组件 [STAThread] static void Main(string[] args) { HtmlToMht("http://www.csdn.net/", "k:\\csdn.mht"); } public static void HtmlToMht(string src, string dst) { CDO.Message msg = new CDO.MessageClass(); CDO.Configuration c = new CDO.ConfigurationClass(); msg.Configuration = c; msg.CreateMHTMLBody(src, CDO.CdoMHTMLFlags.cdoSuppressNone, "", ""); ADODB.Stream stream = msg.GetStream(); stream.SaveToFile(dst, ADODB.SaveOptionsEnum.adSaveCreateOverWrite); } 推荐个C#源码网 WebBrowser的Document没有办法调用GetElementsByClassName? 出现的不明输入框,高手进。(急) byte和byte[]有什么区别,最好举个例子说明 NumericUpDown 控件问题 .NET 字符串問題 C#奇怪的线程问题:(高手进 急求Sql查询 请大家帮忙 c#绘图问题 如何取得DataGrid当前选中行的数据? 菜鸟问题:listview 的用法 小问题 解决了马上给分
//导入ADODB组件 [STAThread]
static void Main(string[] args)
{
HtmlToMht("http://www.csdn.net/", "k:\\csdn.mht");
} public static void HtmlToMht(string src, string dst)
{
CDO.Message msg = new CDO.MessageClass();
CDO.Configuration c = new CDO.ConfigurationClass();
msg.Configuration = c;
msg.CreateMHTMLBody(src, CDO.CdoMHTMLFlags.cdoSuppressNone, "", "");
ADODB.Stream stream = msg.GetStream();
stream.SaveToFile(dst, ADODB.SaveOptionsEnum.adSaveCreateOverWrite);
}