//导出数据
private void btnExport_Click(object sender, EventArgs e)
{
SaveFileDialog sa = new SaveFileDialog();
sa.Filter = "Excel 97-2003文档(*.xls)|*.xls|Excel 97-2007文档(*.xls)|*.xls";
if(sa.ShowDialog()==DialogResult.Cancel)
{
return;
}
fileName = sa.FileName;
btnExport.Enabled = false; backgroundWorker1.DoWork += new DoWorkEventHandler(backgroundWorker1_DoWork);
backgroundWorker1.RunWorkerCompleted += new RunWorkerCompletedEventHandler(backgroundWorker1_RunWorkerCompleted);
} //完成后进行保存数据并杀掉对应的进程
void backgroundWorker1_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
{
complete();
KillSpecialExcel();
}
//后台查询导出数据
void backgroundWorker1_DoWork(object sender, DoWorkEventArgs e)
{
ExportMethod();
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货