CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  C++ Builder >  基础类

保存邮件附件的问题?急急急

楼主china910(东蜀生)2002-06-07 10:19:31 在 C++ Builder / 基础类 提问

if(   Msg->AttachList->Count>0)                     //保存附件  
  {  
    TMemoryStream   *temp2;    
    for(Loop=0;Loop<Msg->AttachList->Count;Loop++)  
    {    
      path=ExtractFilePath(ParamStr(0))+"AFP\\"+Msg->AttachList->Items[Loop]->FileName;  
      temp2=new   TMemoryStream();  
      Msg->AttachList->Items[Loop]->Decoded->SaveToStream(temp2);  
      temp2->Position=0;  
      temp2->SaveToFile(path);//就是到这句有问题;错误信息:'Cannot   Create   d:\mail\afp\test.txt'     其中test.txt为附件名  
      temp2->Free();  
      delete   temp2;  
      }  
  }                   //保存附件结束  
  其中Msg为一控件名称,约等于NMPOP3->MailMessage 问题点数:100、回复次数:6Top

1 楼lshon(lshon)回复于 2002-06-07 11:12:02 得分 0

你是不是没有事先创建AFP文件夹?  
  AFP目录不存在  
  temp2->SaveToFile(path);就要报错Top

2 楼pp616(坏蛋)回复于 2002-06-07 11:52:54 得分 0

你用indy的控件吧。它把附件都保存好了。Top

3 楼lluunn007(书生)回复于 2002-06-07 12:02:27 得分 0

关注~Top

4 楼china910(东蜀生)回复于 2002-06-07 13:05:55 得分 0

什么是indy控件?  
  AFP目录是存在的  
  请高手帮忙!Top

5 楼china910(东蜀生)回复于 2002-06-07 14:18:35 得分 0

SOS,SOSTop

6 楼icyluna(冷月清风)回复于 2002-06-14 12:50:40 得分 100

if(   Msg->AttachList->Count>0)                     //保存附件,                    
  {  
                      for(Loop=0;Loop<Msg->AttachList->Count;Loop++)  
                      {    
                          path=ExtractFilePath(ParamStr(0))+"AFP\\"+Msg->AttachList->Items[Loop]->FileName;  
                          if(Msg->AttachList->Items[Loop]->Decode())  
                          {  
                            Msg->AttachList->Items[Loop]->Decoded->SaveToFile(path);  
                          }Top

相关问题

  • 如何保存邮件附件并取得附件类型????
  • 邮件系统如何实现多附件发送,急,急,急
  • 类似邮件中的附件保存问题
  • 还是要问。vb.net如何收取邮件,并保存附件!!!
  • 邮件附件
  • 在线等待,如何用idPOP3来保存邮件里面的附件。
  • 一个关于邮件附件保存的路径问题,请指教!
  • 100高分——急,C# 中怎样实现接收邮件并保存附件?
  • 使用outlook接受邮件,如何保存附件到指定位置?
  • 如何用nmpop3将邮件中的n个附件保存到指定目录阿?急!在线等

关键词

  • 控件
  • attachlist
  • 附件
  • 保存
  • loop
  • afp
  • temp2
  • savetofile
  • msg
  • decoded

得分解答快速导航

  • 帖主:china910
  • icyluna

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo