用SaveFileDialog保存文件

SaveFileDialog dlg=new SaveFileDialog();  
    dlg.Filter = "txt files (*.txt)|*.txt|All files (*.*)|*.*";//文件筛选器
    dlg.AddExtension=true;//保存文件时自动加扩展名
    dlg.FilterIndex = 1 ;//文件筛选器的索引,1为txt
    dlg.RestoreDirectory = true ;
    if(dlg.ShowDialog()==DialogResult.OK   )  
    {  
     StreamWriter sw=new StreamWriter(dlg.FileName,true,System.Text.Encoding.GetEncoding("gb2312"));  
     sw.Write("abc\r\nabc");   // \r\n为换行
     sw.Close();  
    }

posted @ 2008-05-04 12:11  pensir  阅读(816)  评论(0编辑  收藏  举报