savefiledialog(C#用SaveFileDialog怎样生成TXT文件)
本文目录
- C#用SaveFileDialog怎样生成TXT文件
- saveFileDialog怎样设置保存的文件类型
- vb.net 用savefiledialog保存的文件是乱码
- C# 中SaveFileDialog和OpenFileDialog的使用
C#用SaveFileDialog怎样生成TXT文件
SaveFileDialogsfd=newSaveFileDialog();sfd.Fliter="文本文件(*.txt)|*.txt";//还可以设置其他存储类型比如"文本文件(*.txt)|*.txt|所有文件(*.*)|*.*"//...其他属性设置if(sfd.ShowDialog()==DialogResult.OK){stringfilename=sfd.FileName;StreamWritersw=newStreamWriter(filename);//通过sw.Write()或者sw.WriteLine()把你要存在文件中的内容写进去就行了sw.close();}//别忘了catch
saveFileDialog怎样设置保存的文件类型
调置默认类型属性DefaultExt,把这个属性随便设一个就行了 this.saveFileDialog1.Filter = GIF Image (*.gif)|*.gif|JPEG Image File (*.jpg)|*.jpg|JPEG Image File (*.jpeg)|*.jpeg|Bitmaps (*.bmp)|*.bmp|Enhanced Metafiles (*.emf)|*.emf
vb.net 用savefiledialog保存的文件是乱码
没错,RTB的savefile保存下来的是rtf格式文件,你用word或写字板打开就不是乱码了,记事本不行。用savedfiledialog的filter控制的只是显示哪些类型的文件,而不能控制实际写入的是什么格式。你让他显示的是txt,但其实写入的还是rtf。要写入纯文本,用savefile方法的另一个重载:richTextBox1.SaveFile(tt,RichTextBoxStreamType.PlainText)
C# 中SaveFileDialog和OpenFileDialog的使用
StreamWriter writer; StreamReader reader; FileStream fs; private void openBtn_Click(object sender, System.EventArgs e) { string theFile; openFileDialog1.InitialDirectory=Application.ExecutablePath; openFileDialog1.Filter="word Files(*.doc)|*.doc|All Files(*.*)|*.*"; if (openFileDialog1.ShowDialog()==DialogResult.OK ) { theFile=openFileDialog1.FileName; try { fs=new FileStream(theFile,FileMode.Open); reader=new StreamReader(fs); textBox1.Text=reader.ReadToEnd(); } catch(Exception excep) { MessageBox.Show(excep.Message); } finally { reader.Close(); fs.Close(); } } } private void saveBtn_Click(object sender, System.EventArgs e) { string theFile; saveFileDialog1.InitialDirectory=Application.ExecutablePath; saveFileDialog1.Filter="word Files(*.doc)|*.doc|All Files(*.*)|*.*"; saveFileDialog1.OverwritePrompt=true; saveFileDialog1.ShowDialog(); theFile=saveFileDialog1.FileName; try { fs=new FileStream(theFile,FileMode.Create); writer=new StreamWriter(fs); writer.Write(textBox1.Text); } catch (Exception excep) { MessageBox.Show(excep.Message); } finally { writer.Flush(); writer.Close(); fs.Close(); } } 你试一下
更多文章:
关键词优化李守洪排名大师(微信公众号如何快速做关键词搜索优化排名)
2024年6月24日 03:12
精品伴奏网免费下载(请问谁知道免费下载伴奏的网站,要安全,没病毒的网站喔谢谢)
2024年7月24日 07:54
autocad2006教程(AutoCAD2006应用教程与实例详解的介绍)
2024年7月3日 17:54
奇迹餐厅2里,自由模式里的特殊设备供应商里的东西怎样拿出来用阿?奇迹餐厅2顾客抱怨上菜慢怎么办
2024年6月9日 15:11
安卓手机如何获取root权限(怎样获取手机root权限 强制ROOT怎么操作)
2024年7月4日 21:27