75.C# 保存文件对话框SaveFileDialog

75.C# 保存文件对话框SaveFileDialog

编码文章call10242025-02-19 10:29:4511A+A-

摘要


Windows 窗体 SaveFileDialog 组件是一个预配置的对话框。 它与 Windows 使用的标准保存文件对话框相同。 它继承自 CommonDialog 类。

正文


  1. 新建Winform窗体应用程序,命名为SaveFileDialogDemo。
  2. 在界面上添加一个按钮的控件(用于打开保存文件对话框),添加文本控件,用于输入要保存的内容。

在文本框输入文字

点击save,发现文件生成了,内容也写入了。

SaveFileDialog sfd = new SaveFileDialog();
//设置保存文件对话框的标题
sfd.Title = "请选择要保存的文件路径";
//初始化保存目录,默认exe文件目录
sfd.InitialDirectory = Application.StartupPath;
//设置保存文件的类型
sfd.Filter = "文本文件|*.txt|音频文件|*.wav|图片文件|*.jpg|所有文件|*.*";
if (sfd.ShowDialog() == DialogResult.OK)
{
    //获得保存文件的路径
    string filePath = sfd.FileName;
    //保存
    using (FileStream fsWrite = new FileStream(filePath, FileMode.OpenOrCreate, FileAccess.Write))
    {
        byte[] buffer = Encoding.Default.GetBytes(txtLog.Text.ToString().Trim());
        fsWrite.Write(buffer, 0, buffer.Length);
    }
}
点击这里复制本文地址 以上内容由文彬编程网整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!
qrcode

文彬编程网 © All Rights Reserved.  蜀ICP备2024111239号-4