如何在Windows应用程序的文件夹中保存文件

学习者

我想通过电子邮件发送附件,因此,我想先将附件文件保存在文件夹中。

所以我当前的代码正在发生的事情是,该邮件带有附件,但是我的文件没有保存到该ATTACHMENT文件夹中。

这是我尝试过的代码

for (int i = 0; i < table.Rows.Count; i++)
        {
            if (1 == 1)
            {
                string StrPriBody = "This is a test mail for checking notification.";

                MailMessage mail = new MailMessage();
                mail.Subject = "Daily Holding followup scheduler";
                mail.From = new System.Net.Mail.MailAddress("[email protected]");
                SmtpClient smtp = new SmtpClient();
                smtp.Timeout = 1000000;
                smtp.Port = Convert.ToInt32(System.Configuration.ConfigurationManager.AppSettings["Port"]);
                smtp.UseDefaultCredentials = true;
                smtp.Host = System.Configuration.ConfigurationManager.AppSettings["MailHost"];
                smtp.Credentials = new NetworkCredential(mail.From.ToString(), "PS123456");
                smtp.EnableSsl = true;
                mail.To.Add(new MailAddress("[email protected]"));
                mail.IsBodyHtml = true;
                mail.Body = StrPriBody;

                DataSet ds = new DataSet();
                ds.Tables.Add(table);
                ds.Tables[0].TableName = "Post sale follow up entries auto mailer";


                SaveFileDialog save = new SaveFileDialog();
                save.InitialDirectory = "\\Attachment";
                save.RestoreDirectory = true;

                ExcelLibrary.DataSetHelper.CreateWorkbook("Employee_Details.xls", ds);

                mail.Attachments.Add(new Attachment("Employee_Details.xls"));

                smtp.Send(mail);

                foreach (Attachment attachments in mail.Attachments)
                {
                    attachments.Dispose();
                }
皮科

您不需要SaveFileDialog来执行此操作(并且在代码中定义了它,但没有使用它)。只需使用File.Copy即可因此,在此处创建工作簿后:

ExcelLibrary.DataSetHelper.CreateWorkbook("Employee_Details.xls", ds);

只需添加如下内容:

File.Copy("Employee_Details.xls","\\Attachment\Employee_Details.xls");

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Windows应用程序的文件夹中保存文件

来自分类Dev

如何允许应用程序用户选择可以在应用程序文档中保存的文件夹位置

来自分类Dev

Winforms 应用程序:如何将 .mdf 保存到 Windows %USERPROFILE% 文件夹?

来自分类Dev

如何在Windows 8 Metro应用程序中保存捕获视频文件?

来自分类Dev

如何在Windows 8 Metro应用程序中保存捕获视频文件?

来自分类Dev

如何在windows窗体应用程序中保存文本文件

来自分类Dev

如何在特定文件夹中启动 Windows 10 Mail 应用程序?

来自分类Dev

为什么Windows Forms应用程序不将文件保存到文件夹

来自分类Dev

为什么Windows Forms应用程序不将文件保存到文件夹

来自分类Dev

Django:如何在“应用程序”文件夹中启动应用程序

来自分类Dev

如何在GNOME应用程序菜单中创建应用程序文件夹?

来自分类Dev

如何在GNOME应用程序菜单中创建应用程序文件夹?

来自分类Dev

zipArchive 如何在文件夹中保存文件夹

来自分类Dev

如何在SwiftUI中位于Apple的Files应用程序的文件夹中写入文件?

来自分类Dev

如何在Codeigniter应用程序的文件夹中访问CSS文件?

来自分类Dev

如何在应用程序上拖动文件夹或文件?

来自分类Dev

如何在移动设备上访问uwp应用程序的文件和文件夹

来自分类Dev

如何从Windows 8.1 SkyDrive应用程序共享文件/文件夹?

来自分类Dev

如何将图像从UIImagePickerController保存到应用程序文件夹?

来自分类Dev

关闭应用程序后如何保存上次选择的文件夹?

来自分类Dev

如何正确将下载的图像保存到应用程序指定的文件夹

来自分类Dev

如何在应用程序专用存储中保存的文件上获取Uri?

来自分类Dev

如何在应用程序设置中保存图像或文件流?UWP C#

来自分类Dev

如何在Azure Web应用程序中保存JSON文件以用作环境

来自分类Dev

如何在Java中保存应用程序内编辑的txt文件

来自分类Dev

如何指向应用程序文件夹?

来自分类Dev

斯威夫特:如何确定应用程序文件夹?

来自分类Dev

斯威夫特:如何确定应用程序文件夹?

来自分类Dev

如何在根域的子文件夹中运行CakePHP应用程序?

Related 相关文章

  1. 1

    如何在Windows应用程序的文件夹中保存文件

  2. 2

    如何允许应用程序用户选择可以在应用程序文档中保存的文件夹位置

  3. 3

    Winforms 应用程序:如何将 .mdf 保存到 Windows %USERPROFILE% 文件夹?

  4. 4

    如何在Windows 8 Metro应用程序中保存捕获视频文件?

  5. 5

    如何在Windows 8 Metro应用程序中保存捕获视频文件?

  6. 6

    如何在windows窗体应用程序中保存文本文件

  7. 7

    如何在特定文件夹中启动 Windows 10 Mail 应用程序?

  8. 8

    为什么Windows Forms应用程序不将文件保存到文件夹

  9. 9

    为什么Windows Forms应用程序不将文件保存到文件夹

  10. 10

    Django:如何在“应用程序”文件夹中启动应用程序

  11. 11

    如何在GNOME应用程序菜单中创建应用程序文件夹?

  12. 12

    如何在GNOME应用程序菜单中创建应用程序文件夹?

  13. 13

    zipArchive 如何在文件夹中保存文件夹

  14. 14

    如何在SwiftUI中位于Apple的Files应用程序的文件夹中写入文件?

  15. 15

    如何在Codeigniter应用程序的文件夹中访问CSS文件?

  16. 16

    如何在应用程序上拖动文件夹或文件?

  17. 17

    如何在移动设备上访问uwp应用程序的文件和文件夹

  18. 18

    如何从Windows 8.1 SkyDrive应用程序共享文件/文件夹?

  19. 19

    如何将图像从UIImagePickerController保存到应用程序文件夹?

  20. 20

    关闭应用程序后如何保存上次选择的文件夹?

  21. 21

    如何正确将下载的图像保存到应用程序指定的文件夹

  22. 22

    如何在应用程序专用存储中保存的文件上获取Uri?

  23. 23

    如何在应用程序设置中保存图像或文件流?UWP C#

  24. 24

    如何在Azure Web应用程序中保存JSON文件以用作环境

  25. 25

    如何在Java中保存应用程序内编辑的txt文件

  26. 26

    如何指向应用程序文件夹?

  27. 27

    斯威夫特:如何确定应用程序文件夹?

  28. 28

    斯威夫特:如何确定应用程序文件夹?

  29. 29

    如何在根域的子文件夹中运行CakePHP应用程序?

热门标签

归档