2014-11-01 43 views
0

我用這個代碼,但是我的導出文件是0字節我用這個劍鋒代碼,但我的導出文件是0字節

saveFileDialog1.ShowDialog(); 
     if (saveFileDialog1.FileName != "") 
     { 
      System.IO.FileStream st = new System.IO.FileStream(saveFileDialog1.FileName, System.IO.FileMode.Create); 
      this.gridEXExporter1.ExportMode = Janus.Windows.GridEX.ExportMode.AllRows; 
      gridEXExporter1.GridEX = gridEX1; 
      gridEXExporter1.Export(st); 
      st.Close(); 
      System.Diagnostics.Process.Start(saveFileDialog1.FileName); 
     } 

回答

0

試試這個代碼,它工作正常,我:

if (saveFileDialog.ShowDialog() == DialogResult.OK) 
    { 
     using (FileStream fs = new FileStream(saveFileDialog.FileName, FileMode.Create, FileAccess.Write, FileShare.ReadWrite)) 
     { 
      gridEXExporter.Export(fs); 
     } 
    } 
相關問題