在将附件保存到本地时出现错误,用的是idpop3,idmessage两个控件
TIdAttachment(IdMessage1.MessageParts.Items[I]).SaveToFile('c:\mail\'+TIdAttachment(IdMessage1.MessageParts.Items[I]).FileName); 出现’error saving attachment‘哪位高手帮忙解决,不胜感激.另,如果将savetofile的目标文件换成savedialog1.filename则正确,不知是何故?
TIdAttachment(IdMessage1.MessageParts.Items[I]).SaveToFile('c:\mail\'+TIdAttachment(IdMessage1.MessageParts.Items[I]).FileName); 出现’error saving attachment‘哪位高手帮忙解决,不胜感激.另,如果将savetofile的目标文件换成savedialog1.filename则正确,不知是何故?
解决方案 »
- SQL中的insert语句,里面的分号怎么处理?
- 请问把程序改成服务后,为什么不能执行?用到webbrowser
- fastreport如何与程序共用数据库connection
- 我想在一個表中設置一個字段,在沒插入數據的時候可以為某一個值。
- 各位大侠,小弟刚学delphi 问个问题 ,救急啊!!谢谢(关于分班的问题)
- 如何能使Image象RichEdit一样随着内容增多出现滚动条?
- 程序怎么判断本机是否连网 在线等
- 怎樣用RealPlayer ActiveX Control Library(Version 1.0)控件做視頻播放器?
- 怎么样才能知道用Query 查询回来的结果数目呵?
- 请问有什么方法在DELPHI中使用VC编写的DLL中的导出类?
- 关于VB不懂的代码,求解
- 如何取得字符的Ascii码值?
var
LoadFile:string;
然后把
LoadFile:='c:\mail\'+TIdAttachment(IdMessage1.MessageParts.Items[I]).FileName';把loadfile变量传递进去,看对不对
你再看看
retrieve之前idmessage有没有clear
在保存之前showmessage('c:\mail\'+TIdAttachment(IdMessage1.MessageParts.Items[I]).FileName)看看路径是否正确