Spreadsheetlight保存为工作太慢

时间:2016-06-09 08:23:55

标签: c# winforms spreadsheetlight

我正在使用spreadsheetlight库进行winform。我想在用户点击“保存到Excel”按钮时在特定文件夹下创建一个具有特定名称的Excel文件。到目前为止,我已尝试过以下代码。

string path = System.IO.Path.GetTempPath();

sl.SaveAs(path + "\\" + dosyaismi + ".xlsx");
FileInfo fi = new FileInfo(path + "\\" + dosyaismi + ".xlsx");
if (fi.Exists)
{
    System.Diagnostics.Process.Start(@path + "\\" + dosyaismi + ".xlsx");
}
else
{
    MessageBox.Show("Dosya bulunamadı!");
}

当程序运行并第一次单击该按钮时,创建文件需要2分钟。但是如果没有关闭程序,我会再次使用不同的文件名单击该按钮,立即创建文件。

我搜索了2个小时但是没有找到任何解决方案。任何人都可以帮忙解决问题吗?

0 个答案:

没有答案