笔记09 saveFileDialog
2015-09-29 23:56
232 查看
C# saveFileDialog用法:
#region 保存对话框
private void ShowSaveFileDialog()
{
//string localFilePath, fileNameExt, newFileName, FilePath;
SaveFileDialog sfd = new SaveFileDialog();
//设置文件类型
sfd.Filter = "数据库备份文件(*.bak)|*.bak|数据文件(*.mdf)|*.mdf|日志文件(*.ldf)|*.ldf";
//设置默认文件类型显示顺序
sfd.FilterIndex = 1;
//保存对话框是否记忆上次打开的目录
sfd.RestoreDirectory = true;
//点了保存按钮进入
if (sfd.ShowDialog() == DialogResult.OK)
{
string localFilePath = sfd.FileName.ToString(); //获得文件路径
string fileNameExt = localFilePath.Substring(localFilePath.LastIndexOf("\\") + 1); //获取文件名,不带路径
//获取文件路径,不带文件名
//FilePath = localFilePath.Substring(0, localFilePath.LastIndexOf("\\"));
//给文件名前加上时间
//newFileName = DateTime.Now.ToString("yyyyMMdd") + fileNameExt;
//在文件名里加字符
//saveFileDialog1.FileName.Insert(1,"dameng");
//System.IO.FileStream fs = (System.IO.FileStream)sfd.OpenFile();//输出文件
////fs输出带文字或图片的文件,就看需求了
}
}
#endregion
http://www.cnblogs.com/herbert/archive/2010/07/28/1787095.html
#region 保存对话框
private void ShowSaveFileDialog()
{
//string localFilePath, fileNameExt, newFileName, FilePath;
SaveFileDialog sfd = new SaveFileDialog();
//设置文件类型
sfd.Filter = "数据库备份文件(*.bak)|*.bak|数据文件(*.mdf)|*.mdf|日志文件(*.ldf)|*.ldf";
//设置默认文件类型显示顺序
sfd.FilterIndex = 1;
//保存对话框是否记忆上次打开的目录
sfd.RestoreDirectory = true;
//点了保存按钮进入
if (sfd.ShowDialog() == DialogResult.OK)
{
string localFilePath = sfd.FileName.ToString(); //获得文件路径
string fileNameExt = localFilePath.Substring(localFilePath.LastIndexOf("\\") + 1); //获取文件名,不带路径
//获取文件路径,不带文件名
//FilePath = localFilePath.Substring(0, localFilePath.LastIndexOf("\\"));
//给文件名前加上时间
//newFileName = DateTime.Now.ToString("yyyyMMdd") + fileNameExt;
//在文件名里加字符
//saveFileDialog1.FileName.Insert(1,"dameng");
//System.IO.FileStream fs = (System.IO.FileStream)sfd.OpenFile();//输出文件
////fs输出带文字或图片的文件,就看需求了
}
}
#endregion
http://www.cnblogs.com/herbert/archive/2010/07/28/1787095.html
相关文章推荐
- 博客变更通知 http://blog.csdn.net/ostea
- 读jQuery官方文档:样式
- git rebase
- js scroll nav
- linux centos 网卡错误 Device eth0 does not seem to
- listview的上拉加载更多和下拉刷新
- 史上最强视频网站真实地址解析
- 第一阶段小感悟
- mysql 不乱码五种方法
- 【Foundation-37-1】#import <Foundation/NSIndexSet.h>不可索引集合
- 系统吞吐量(TPS)、用户并发量、性能测试概念和公式
- swift关于UIView设置frame值的extension
- LeetCode "Find the Duplicate Number"
- 芒果TV真实视频地址解析
- 项目里出现的问题05(自定义DEBUG)
- 等比数列二分求和
- Handler,Message,Looper深入系统学习
- 折腾kali linux2.0
- python中lambda函数
- Linux学习笔记之 pstree,htop,glances,dstat 命令使用