zoukankan      html  css  js  c++  java
  • 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
  • 相关阅读:
    辅助工具链接
    参考资料链接
    oracle sql 查询前十条数据
    oracle sql 按照汉字规则排序
    oracle sql 修改timestamp数据
    eclipse闪退
    js 数组Array
    面试题:树的子结构
    面试题:二叉树中和为某一路径
    面试题:二叉搜索树的后序遍历
  • 原文地址:https://www.cnblogs.com/shadowme/p/6250126.html
Copyright © 2011-2022 走看看