SaveFileDialog_save文件用什么修改

SaveFileDialog_save文件用什么修改c#获取要保存文件的对话框,用SaveFileDialog类。具体用法很简单分享一下吧,对于初学者可能有用//可能要获取的路径名stringlocalFilePath=“”,fileNameExt=“”,newFileName=“”,FilePath=“”;SaveFileDialogsaveFileDialog=newSaveFileDialog();//设置文件类型//书写规则例如:txtfiles(.txt)|.txtsaveFileDialog.Filter

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

c#获取要保存文件的对话框,用SaveFileDialog类。具体用法很简单分享一下吧,对于初学者可能有用

//可能要获取的路径名
string localFilePath = “”, fileNameExt= “”, newFileName= “”, FilePath = “”;
SaveFileDialog saveFileDialog = new SaveFileDialog();

//设置文件类型
//书写规则例如:txt files(.txt)|.txt
saveFileDialog.Filter = “txt files(.txt)|.txt|xls files(.xls)|.xls|All files(.)|.”;
//设置默认文件名(可以不设置)
saveFileDialog.FileName = “siling-Data”;
//主设置默认文件extension(可以不设置)
saveFileDialog.DefaultExt = “xml”;
//获取或设置一个值,该值指示如果用户省略扩展名,文件对话框是否自动在文件名中添加扩展名。(可以不设置)
saveFileDialog.AddExtension = true;

//设置默认文件类型显示顺序(可以不设置)
saveFileDialog.FilterIndex = 2;

//保存对话框是否记忆上次打开的目录
saveFileDialog.RestoreDirectory = true;

// Show save file dialog box
DialogResult result = saveFileDialog.ShowDialog();
//点了保存按钮进入
if (result == DialogResult.OK)
{

//获得文件路径
localFilePath = saveFileDialog.FileName.ToString();

//获取文件名,不带路径
//fileNameExt = localFilePath.Substring(localFilePath.LastIndexOf(“\”) + 1);

//获取文件路径,不带文件名
//FilePath = localFilePath.Substring(0, localFilePath.LastIndexOf(“\”));

//给文件名前加上时间
//newFileName = DateTime.Now.ToString(“yyyyMMdd”) + fileNameExt;

//在文件名里加字符
//saveFileDialog.FileName.Insert(1,“dameng”);
//为用户使用 SaveFileDialog 选定的文件名创建读/写文件流。
//System.IO.FileStream fs = (System.IO.FileStream)saveFileDialog.OpenFile();//输出文件

//fs可以用于其他要写入的操作
}

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/184596.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • golang 2021激活码【2021免费激活】

    (golang 2021激活码)2021最新分享一个能用的的激活码出来,希望能帮到需要激活的朋友。目前这个是能用的,但是用的人多了之后也会失效,会不定时更新的,大家持续关注此网站~IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.cn/100143.html…

  • python google auth totp_Google Authenticator TOTP原理详解(以Python为例)「建议收藏」

    python google auth totp_Google Authenticator TOTP原理详解(以Python为例)「建议收藏」如果有疑问,请点击此处,然后发表评论交流,作者会及时回复(也可以直接在当前文章评论)。——-谢谢您的参考,如有疑问,欢迎交流一、原理详解(图片可以点击然后放大查看)二、验证1、下载Google谷歌身份验证器。2、通过Python的qrcode和pyotp模块生成二维码。3、然后使用下载的谷歌身份验证器扫描生成的二维码如果没有谷歌服务,则选择输入秘钥,在账户明处填入name参数,在秘…

    2022年10月29日
  • mac 安装idea2022 激活码【2022.01最新】2022.02.09

    (mac 安装idea2022 激活码)好多小伙伴总是说激活码老是失效,太麻烦,关注/收藏全栈君太难教程,2021永久激活的方法等着你。IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.cn/100143.html4KDDGND3CI-eyJsaWNlbnNlSWQi…

  • Eureka集群原理

    Eureka集群原理问题:微服务RPC远程服务调用最核心的是什么?高可用,试想你的注册中心只有一个onlyone,它出故障了那就呵呵o( ̄︶ ̄)o了,会导致整个微服务环境不可用。解决办法:搭建Eureka注册中心集群,实现负载均衡+故障容错Eureka集群的原理:互相注册,相互守望。一个Eureka集群包含7001和7002等许多服务,在这个集群中,7001指向其他所有服务…

  • pycharm 激活码2022[免费获取]

    (pycharm 激活码2022)好多小伙伴总是说激活码老是失效,太麻烦,关注/收藏全栈君太难教程,2021永久激活的方法等着你。IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.cn/100143.htmlMLZPB5EL5Q-eyJsaWNlbnNlSW…

  • android广播注册方式_安卓广播接收器

    android广播注册方式_安卓广播接收器前面分析了Android系统的广播机制,从本质来说,它是一种消息订阅/发布机制。因此,使用这种消息驱动模型的第一步便是订阅消息;而对Android应用程序来说,订阅消息其实就是注册广播接收器。       接下来,我们继续分析Android应用程序是如何注册广播接收器的,以及把广播接收器注册到哪里去的。       在Android的广播机制中,ActivityManagerServi

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号