Winform控件SaveFileDialog保存文件的案例

  介绍

这篇文章给大家分享的是有关Winform控件SaveFileDialog保存文件的案例的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。

SaveFileDialog用于保存文件,具体内容如下

1,新建Winform窗体应用程序,命名为SaveFileDialogDemo。

2,在界面上添加一个按钮的控件(用于打开保存文件对话框),添加文本控件,用于输入要保存的内容。

 Winform控件SaveFileDialog保存文件的案例

3,后台代码实现:

使用系统;
  使用System.Collections.Generic;
  使用System.ComponentModel;
  使用System.Data;
  使用System.Drawing;
  使用先;
  使用来;
  使用text;
  使用System.Threading.Tasks;
  使用System.Windows.Forms;
  
  名称空间SaveFileDialogDemo
  {
  公共部分中类Form1:形式
  {
  公共Form1 ()
  {
  InitializeComponent ();
  }///& lt; summary>///保存文件按钮///& lt;/summary>///& lt;参数name=皊ender"祝辞& lt;/param>///& lt;参数name=癳"祝辞& lt;/param>
  私人空间btn_SaveFile_Click(对象发送方,EventArgs e)
  {//SaveFileDialog陕西林业局=new SaveFileDialog ();//设置保存文件对话框的标题
  陕西林业局。Title=扒胙≡褚4娴奈募肪丁?//初始化保存目录,默认exe文件目录
  陕西林业局。InitialDirectory=Application.StartupPath;//设置保存文件的类型
  陕西林业局。过滤器=拔谋疚募 * . txt |音频文件| * . wav |图片文件* . jpg | |所有文件| *。*“;;
  如果(sfd.ShowDialog ()==DialogResult.OK)
  {//获得保存文件的路径
  字符串filePath=sfd.FileName;//保存
  使用(fsWrite=new FileStream文件流(filePath FileMode。OpenOrCreate, FileAccess.Write))
  {
  缓冲区byte []=Encoding.Default.GetBytes (txt_FileInfo.Text.ToString () .Trim ());
  fsWrite。写(缓冲区,0,buffer.Length);
  }
  }
  }
  }
  }

4,运行exe程序,在文本框中输入要保存的内容:

 Winform控件SaveFileDialog保存文件的案例

5点击“保存文件”按钮,打开保存文件对话框,输入文件名,点击保存:

 Winform控件SaveFileDialog保存文件的案例

6,在调试目录下面可以看到保存对话框。txt这个文件,打开文件,可以看到保存的内容:

 Winform控件SaveFileDialog保存文件的案例

感谢各位的阅读!关于Winform控件SaveFileDialog保存文件的案例就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到吧!

Winform控件SaveFileDialog保存文件的案例