以下代码我想加上如果用户点取消,则不导出,该如何改呢,这个是stream, 不能用一般的IF ,否则会报错,谢谢大家.
Stream myStream;  
myStream = saveFileDialog.OpenFile();

解决方案 »

  1.   

    SaveFileDialog filedilaog = new SaveFileDialog();
    if (filedilaog.ShowDialog() == DialogResult.OK)
    {
          Stream str = filedilaog.OpenFile();
    }
               
      

  2.   

    SaveFileDialog filedilaog = new SaveFileDialog(); 
    if (filedilaog.ShowDialog() == DialogResult.OK) 

          Stream str = filedilaog.OpenFile(); 
    } 正解
      

  3.   

    用 
       SaveFileDialog filedilaog = new SaveFileDialog();
       if(filedialog.showDialog==dialogResult.Cancer)
         {
            fileDialog.close();
        }
    试试……