//把选中的文件加到附件中   msg.AttachmentFile[0].FileType=mailAttach! //指定附件i的类型   msg.AttachmentFile[0].PathName= plb—2.Text(i) //附件i的完整文件名 

解决方案 »

  1.   

    oMsg.AddAttachment=("D:\5lala\网站\shenqing\xls\user.xls","","");说我路径不对?
      

  2.   

    oMsg.AddAttachment=(@"D:\5lala\网站\shenqing\xls\user.xls","","");
      

  3.   

    天哪~~后边两个空着为什么
    oMsg.AddAttachment=(@"D:\5lala\网站\shenqing\xls\user.xls","","");会用红线连起来说要用;号割开?
      

  4.   

    很郁闷的说~~oMsg.AddAttachment=(@"D:\5lala\网站\shenqing\xls\user.xls","","");oMsg.AddAttachment要带括号~~~括号里是传的参数不明白了
      

  5.   

    1.后面那两个参数是告诉程序,你要上传的是什么类型的文件2.出现红线是因为"\"是转意字符要么用"D:\\aa\\bb",要么 @"D:\aa\bb"
      

  6.   

    报歉,没看清,都COPY你的改oMsg.AddAttachment(@"D:\5lala\网站\shenqing\xls\user.xls","","");是方法没有=号
      

  7.   

    是这样的。
    目前我是想每次发送都要把这个服务器上固定目录下的文件一块发送出去。不是上传的文件。如果我不指定类型,是不是就不用传什么参数了?
    oMsg.AddAttachment()=(@"D:\5lala\网站\shenqing\xls\user.xls");的格式还是会提醒我说“未获取0参数。”
      

  8.   

    是这样oMsg.AddAttachment(@"D:\5lala\网站\shenqing\xls\user.xls","","");
      

  9.   

    小可初学.net~~~多谢大虾鼎立相助啊~~马上给分~~