发现这个网页保存不下来 有时间帮忙 看看 谢谢了!
http://www.cnblogs.com/DKSoft/archive/2008/10/20/1315297.html CreateMHTMLBody停止 不执行 了,不知道怎么回事
chinahuyong兄 有时间帮忙看看
function HtmlSaveAsMHT(URL:string;FilePath:string;FileName:string):Integer;
var
msg:IMessage;
conf:IConfiguration;
stream:_Stream;
TempFileName,Ext: string;
TempFilePath: string;
begin
msg := CoMessage.Create;
conf := CoConfiguration.Create;
try
try
msg.Configuration :=conf; msg.CreateMHTMLBody(URL,cdoSuppressNone,'',''); //停止在这里就不往下执行了
//stream.Charset :='gb2312';
stream := msg.GetStream;
stream.SaveToFile(NormFileName(FilePath,FileName),adSaveCreateOverWrite);
Result:=1;
except
try //第一次出错,再尝试第二次保存
msg.CreateMHTMLBody(URL,cdoSuppressAll, '', ''); //cdoSuppressAll, 则图片,声音,样式等内容就不被保存到mht文件中.
msg.GetStream.SaveToFile(NormFileName(FilePath,FileName),adSaveCreateOverWrite);
Result:=1;
except
SendErrToMemo('下载文件失败! URL:' + URL);
WriteLog('下载文件失败!' + TempFileName + '(' + URL + ')', LogFile);
Result:=0;
end;
end;
finally
msg := nil;
conf := nil;
stream := nil;
//web := nil;
end;
end;
http://www.cnblogs.com/DKSoft/archive/2008/10/20/1315297.html CreateMHTMLBody停止 不执行 了,不知道怎么回事
chinahuyong兄 有时间帮忙看看
function HtmlSaveAsMHT(URL:string;FilePath:string;FileName:string):Integer;
var
msg:IMessage;
conf:IConfiguration;
stream:_Stream;
TempFileName,Ext: string;
TempFilePath: string;
begin
msg := CoMessage.Create;
conf := CoConfiguration.Create;
try
try
msg.Configuration :=conf; msg.CreateMHTMLBody(URL,cdoSuppressNone,'',''); //停止在这里就不往下执行了
//stream.Charset :='gb2312';
stream := msg.GetStream;
stream.SaveToFile(NormFileName(FilePath,FileName),adSaveCreateOverWrite);
Result:=1;
except
try //第一次出错,再尝试第二次保存
msg.CreateMHTMLBody(URL,cdoSuppressAll, '', ''); //cdoSuppressAll, 则图片,声音,样式等内容就不被保存到mht文件中.
msg.GetStream.SaveToFile(NormFileName(FilePath,FileName),adSaveCreateOverWrite);
Result:=1;
except
SendErrToMemo('下载文件失败! URL:' + URL);
WriteLog('下载文件失败!' + TempFileName + '(' + URL + ')', LogFile);
Result:=0;
end;
end;
finally
msg := nil;
conf := nil;
stream := nil;
//web := nil;
end;
end;
解决方案 »
- 网络编程之如何发送记录类型?
- 予人玫瑰,手有余香,希望好心人能帮帮忙!!??谢谢!!!!!!!!!!
- 如何控制格式化一个字符串使得它的长度达到指定的参数长度
- 好久不来了,提个弱智问题吧
- 菜鸟问题集,望高手指点:) 100分
- delphi7中如何安装QuickReport控件?急!!!!
- delphi进行dbf处理
- OleContainer与Word的问题
- 数据库问题
- Bmp.SaveToFile 太慢了,有比这个方法效率更快的方法吗
- 想问一下,用c++builder开发安卓,ios和delphi会不会有性能差距?
- 寻找VB编写OCX在DELPHI下使用的转换软件VBOCX2Delphi.exe
msg.CreateMHTMLBody(URL,cdoSuppressNone,'',''); //停止在这里就不往下执行了xp sp3系统 别的网页还没有发现 就是 这个网页有问题
http://www.cnblogs.com/DKSoft/archive/2008/10/20/1315297.html chinahuyong 你再看看 谢谢了!