delphi7+ indy10  if fileexists(inifile.ReadString('mailhead', 'Attachment', '')) then 
    TIdAttachment.Create(idMessage1.MessageParts, inifile.ReadString('mailhead', 'Attachment', '')); 

解决方案 »

  1.   

    delphi7+ indy10   if fileexists(inifile.ReadString('mailhead', 'Attachment', '')) then 
        TIdAttachment.Create(idMessage1.MessageParts, inifile.ReadString('mailhead', 'Attachment', '')); TIdAttachment.Create(邮件idmessage.Messageparts,'附件路径');
      

  2.   

    不是这个意思,我说错了,我是问怎么在delphi7中使用他,我调用他都是出现应该加入什么才能使用它?他是什么来的,高手
    undeclared identifier:'TIdAttachment'
      

  3.   

    从IDDY中拖下来IDSMTP,IDMESSAGE包含了以下包
    IdBaseComponent, IdComponent, IdTCPConnection,
      IdTCPClient, IdMessageClient,  IdSMTP, IdMessage。检查一下。
      

  4.   

    从IDDY中拖下来IDSMTP,IDMESSAGE包含了以下包
    IdBaseComponent, IdComponent, IdTCPConnection,
      IdTCPClient, IdMessageClient,  IdSMTP, IdMessage。检查一下。
      

  5.   

    参考Delphi 7自带的帮助文件。有这方面详细介绍。