通过一个click事件来连续的在本地生成EXCEL文件,然后通过邮件发出;
如果连续点击两次就会报错:文件正由另一进城使用,因此该进程无法访问此文件
if (!System.IO.File.Exists(@"D:\"+str+".xlsx"))
{
saveFileDialog.FileName = @"D:\" + str + ".xlsx";
}
else
{
System.IO.File.Delete(@"D:\" + str + ".xlsx");
saveFileDialog.FileName = @"D:\" + str + ".xlsx";
}
请大神帮忙看看!