SaveFileDialog用于保存文件,供大家参考,具体内容如下

1、新建Winform窗体应用程序,命名为SaveFileDialogDemo。
2、在界面上添加一个按钮的控件(用于打开保存文件对话框),添加文本控件,用于输入要保存的内容。
3、后台代码实现:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.IO;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace SaveFileDialogDemo
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
/// <summary>
/// 保存文件按钮
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void btn_SaveFile_Click(object sender, EventArgs e)
{
//
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(txt_FileInfo.Text.ToString().Trim());
fsWrite.Write(buffer, 0, buffer.Length);
}
}
}
}
}
4、运行exe程序,在文本框中输入要保存的内容:
5、点击“保存文件”按钮,打开保存文件对话框,输入文件名,点击保存:
6、在Debug目录下面可以看到保存对话框.txt这个文件,打开文件,可以看到保存的内容:
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
# Winform
# SaveFileDialog
# 对话框
# C#日期控件datetimepicker保存空值的三种方法
# winform dateTime数据类型转换方法
# c# Winform自定义控件-仪表盘功能
# Winform控件Picture实现图片拖拽显示效果
# WinForm IP地址输入框控件实现
# WinForm实现鼠标拖动控件跟随效果
# winform实现可拖动的自定义Label控件
# 使用重绘项美化WinForm的控件
# C# winform自定义翻页控件详解
# C# WinForm实现窗体上控件自由拖动功能示例
# C#中WinForm控件的拖动和缩放的实现代码
# C# WinForm-Timer控件的使用
# 保存文件
# 可以看到
# 请选择
# 命名为
# 具体内容
# 大家多多
# 文本文件
# 应用程序
# 框中输入
# Forms
# namespace
# Linq
# Windows
# Text
# Threading
# Tasks
# lt
# InitializeComponent
# gt
相关文章:
如何快速查询网站的真实建站时间?
高防服务器:AI智能防御DDoS攻击与数据安全保障
网站规划与制作是什么,电子商务网站系统规划的内容及步骤是什么?
深圳网站制作公司好吗,在深圳找工作哪个网站最好啊?
制作ppt免费网站有哪些,有哪些比较好的ppt模板下载网站?
枣阳网站制作,阳新火车站打的到仙岛湖多少钱?
如何基于PHP生成高效IDC网络公司建站源码?
javascript中的try catch异常捕获机制用法分析
广州顶尖建站服务:企业官网建设与SEO优化一体化方案
大连 网站制作,大连天途有线官网?
为什么Go需要go mod文件_Go go mod文件作用说明
中山网站制作网页,中山新生登记系统登记流程?
如何配置WinSCP新建站点的密钥验证步骤?
如何快速搭建支持数据库操作的智能建站平台?
深圳 网站制作,深圳招聘网站哪个比较好一点啊?
,有什么在线背英语单词效率比较高的网站?
代刷网站制作软件,别人代刷火车票靠谱吗?
如何通过虚拟主机快速完成网站搭建?
宁波免费建站如何选择可靠模板与平台?
高端智能建站公司优选:品牌定制与SEO优化一站式服务
制作网站的公司有哪些,做一个公司网站要多少钱?
建站主机数据库如何配置才能提升网站性能?
微信小程序 五星评分(包括半颗星评分)实例代码
公司网站设计制作厂家,怎么创建自己的一个网站?
如何快速搭建高效服务器建站系统?
怎么将XML数据可视化 D3.js加载XML
江苏网站制作公司有哪些,江苏书法考级官方网站?
如何选择CMS系统实现快速建站与SEO优化?
如何使用Golang table-driven基准测试_多组数据测量函数效率
如何通过云梦建站系统实现SEO快速优化?
如何在橙子建站中快速调整背景颜色?
教学网站制作软件,学习*后期制作的网站有哪些?
如何解决VPS建站LNMP环境配置常见问题?
建站之星备案流程有哪些注意事项?
标准网站视频模板制作软件,现在有哪个网站的视频编辑素材最齐全的,背景音乐、音效等?
定制建站平台哪家好?企业官网搭建与快速建站方案推荐
东莞市网站制作公司有哪些,东莞找工作用什么网站好?
广州商城建站系统开发成本与周期如何控制?
郑州企业网站制作公司,郑州招聘网站有哪些?
c++如何打印函数堆栈信息_c++ backtrace函数与符号名解析【方法】
建站之星如何配置系统实现高效建站?
建站之星后台密码如何安全设置与找回?
武清网站制作公司,天津武清个人营业执照注销查询系统网站?
焦点电影公司作品,电影焦点结局是什么?
如何批量查询域名的建站时间记录?
Bpmn 2.0的XML文件怎么画流程图
如何用低价快速搭建高质量网站?
ppt在线制作免费网站推荐,有什么下载免费的ppt模板网站?
如何通过主机屋免费建站教程十分钟搭建网站?
*请认真填写需求信息,我们会在24小时内与您取得联系。