精华内容
下载资源
问答
  • 关于C# 文件另存

    2017-09-21 17:06:10
    提供了部分代码,对于文件另存有两种形式的实现代码。这是我工作中出现的问题。 然后,本人菜鸟,大神勿喷。
  • c# 文件另存为代码

    2019-09-24 13:07:11
    利用.NET中的File.Copy方法 命名空间:System.IO 重载列表:Copy(string sourceFilePath,string ... targetFilePath:目标文件的路径,不能是目录和现有的文件  如果目标文件已经存在,会产生IOExceptio...

    利用.NET中的File.Copy方法

    命名空间:System.IO

    重载列表:Copy(string sourceFilePath,string targetFilePath)

         sourceFilePath:要复制的文件路径。

         targetFilePath:目标文件的路径,不能是目录和现有的文件

         如果目标文件已经存在,会产生IOException

          

         Copy(string sourceFilePath,string targetFilePath,bool overwrite)

         sourceFilePath:要复制的文件路径。

         targetFilePath:目标文件的路径,不能是目录

         overwrite :true表示可以覆盖目标文件,false表示不能覆盖目标文件

         

    转载于:https://www.cnblogs.com/MaFeng0213/p/6021038.html

    展开全文
  • C# Winform文件保存和文件另存为

    千次阅读 2019-07-30 16:13:37
    关于C#窗体应用程序文件保存和文件另存为的代码,我这里是做ArcGisEngine地图开发的,所以以保存地图文件为例。针对保存不同的文件,可以对代码进行些许修改,下面直接贴代码了,有相关注释。 /// <summary>...

    关于C#窗体应用程序文件保存和文件另存为的代码,我这里是做ArcGisEngine地图开发的,所以以保存地图文件为例。针对保存不同的文件,可以对代码进行些许修改,下面直接贴代码了,有相关注释。

    		/// <summary>
            /// 保存文件
            /// </summary>
            /// <param name="axMapControl1">地图控件</param>
            public static void SaveMap(AxMapControl axMapControl1)
            {
                try
                {
                    string MxdFileName = axMapControl1.DocumentFilename;  //获取地图对象文件的名字
                    IMapDocument MapDocument = new MapDocumentClass();  //这里是实例化地图文件的对象
                    if (MxdFileName != null && axMapControl1.CheckMxFile(MxdFileName))  //判断文件名是否为空和校验文件名是否为true
                    {
                        if (MapDocument.get_IsReadOnly(MxdFileName))  //文件是否为只读
                        {
                            MessageBox.Show("地图文件为只读,不能保存");
                            MapDocument.Close();   //关闭地图文档
                            return;
                        }
                    }
                    else  //如果一开始打开文件为空或损坏则提示保存新的路径
                    {
                        SaveFileDialog saveFile = new SaveFileDialog();
                        saveFile.Title = "请选择保存文件路径";
                        saveFile.Filter = "ArcMap文档(*.mxd)|*.mxd|ArcMap模板(*.mxt)|*.mxt";
                        saveFile.OverwritePrompt = true;  //是否覆盖当前文件
                        saveFile.RestoreDirectory = true;  //还原目录
                        if (saveFile.ShowDialog() == DialogResult.OK)
                        {
                            MxdFileName = saveFile.FileName;
                        }
                        else
                        {
                            return;
                        }
                    }
                    MapDocument.New(MxdFileName);  //地图元素新文档名
                    MapDocument.ReplaceContents(axMapControl1.Map as IMxdContents);  //替换内容
                    MapDocument.Save(MapDocument.UsesRelativePaths, true);  //保存文件为相对路径
                    MapDocument.Close();
                    MessageBox.Show("保存文档成功");
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message);
                }
            }
    
    		/// <summary>
            /// 文件另存为
            /// </summary>
            /// <param name="axMapControl1">地图控件</param>
            public static void SaveAsMap(AxMapControl axMapControl1)
            {
                try
                {
                    string MxdFileName = axMapControl1.DocumentFilename;   //获取地图控件文件名
                    IMapDocument MapDocument = new MapDocumentClass();
                    SaveFileDialog saveFile = new SaveFileDialog();  //实例化保存文件对话框对象
                    saveFile.Title = "请选择保存文件路径";
                    saveFile.Filter = "ArcMap文档(*.mxd)|*.mxd|ArcMap模板(*.mxt)|*.mxt";
                    saveFile.OverwritePrompt = true;  //是否覆盖当前文件
                    saveFile.RestoreDirectory = true;  //还原目录
                    if (saveFile.ShowDialog() == DialogResult.OK)
                    {
                        MxdFileName = saveFile.FileName;
                        MapDocument.New(MxdFileName);  //地图元素新文档名
                        MapDocument.ReplaceContents(axMapControl1.Map as IMxdContents);  //替换内容
                        MapDocument.Save(MapDocument.UsesRelativePaths, true);  //保存文件为相对路径
                        MapDocument.Close();
                        MessageBox.Show("另存文档成功");
                    }
                    else
                    {
                        return;
                    }
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message);
                }
            }
    
    展开全文
  • Stream myStream; SaveFileDialog saveFileDialog1 = new SaveFileDialog(); saveFileDialog1.Filter = "txt files (*.txt)|*.txt"; saveFileDialog1.FilterInde...

    Stream myStream;
    SaveFileDialog saveFileDialog1 = new SaveFileDialog();

    saveFileDialog1.Filter = "txt files (*.txt)|*.txt";
    saveFileDialog1.FilterIndex = 2;
    saveFileDialog1.RestoreDirectory = true;

    if (saveFileDialog1.ShowDialog() == DialogResult.OK)
    {
    if ((myStream = saveFileDialog1.OpenFile()) != null)
    {
    using (StreamWriter sw = new StreamWriter(myStream))
    {
    sw.Write("this is the text");
    }

    myStream.Close();
    MessageBox.Show("Saved");
    }
    }

     

    原文来自:http://www.cnblogs.com/ytaozhao/archive/2012/07/02/2573046.html

    转载于:https://www.cnblogs.com/elaine89/archive/2012/08/13/2636388.html

    展开全文
  • C#文件选择和另存为

    千次阅读 2018-09-30 15:27:11
    文件选择: var openFileDialog = new OpenFileDialog(); openFileDialog.Filter = “Txt Files (.txt)|.txt”; var result = openFileDialog.ShowDialog(); if (result == true) { try { m_Studentlist.Clear...

    文件选择:
    var openFileDialog = new OpenFileDialog();
    openFileDialog.Filter = “Txt Files (.txt)|.txt”;
    var result = openFileDialog.ShowDialog();
    if (result == true)
    {
    try { m_Studentlist.Clear(); }
    catch
    { }
    startpath = openFileDialog.FileName;
    string localFilePath = “”;
    }
    文件另存为:
    SaveFileDialog saveFileDialog = new SaveFileDialog();
    //设置文件类型
    saveFileDialog.Filter = “Txt Files (.txt)|.txt”;
    //保存对话框是否记忆上次打开的目录
    saveFileDialog.RestoreDirectory = true;
    var DialogResult = saveFileDialog.ShowDialog();
    //点了保存按钮进入
    if (DialogResult == true)
    {
    //获得文件路径
    localFilePath = saveFileDialog.FileName.ToString();
    }

    展开全文
  • 选择保存文件时先将文件名生成传入,点击OK和取消使用FileOK委托。... /// 另存文件对话框 /// </summary> /// <param name="fileName">想命名的文件名</param> /// <returns><...
  • 选择文件格式: 保存excel情况如下: 保存txt情况如下: 保存Word情况如下: 在这里插入代码片 private void baocunexcel_Click(object sender, EventArgs e) { if (jiemiantext1.Text == "") //保存数据...
  • xaml:样式 <!--绑定事件--> ... 另存为" Command="Save"/> ... 简单读取文件另存文件(仅仅打开txt文件,其他文件没有进行转码) 转载于:https://www.cnblogs.com/zebra-bin/p/9417918.html
  • C#读取Excel文件,显示到ListView上,保存Excel文件
  • c# 另存 word, excel 文档为html文件,源代码,功能同在word中点打开,另存为html文件
  • 服务器文件通过浏览器下载文件功能 // -----------通过http 获取文件下载到服务器上 U(Http来源Url)L(服务器根目录存储路径)F(保存文件名称) string remoteUri = U; string fileName = F, myStringWebResource =...
  • Winform中使用NPOI实现导出Excel并文件另存为示例代码
  • C# ANSI格式 另存 UTF8

    千次阅读 2018-10-31 15:27:10
    ANSI 另存 UTF8  private void AnsiToUtf8(string rbFile)  {  //rbFile Ansi格式的文件路径  FileStream fs = new FileStream(rbFile, FileMode.Open, FileAccess.Read);  Stream...
  • 在Winform程序中点击按钮实现Excel导出,会打开对话框,文件另存为之后自动打开文件。 Process.Start Method 重载 Start() 启动(或重用)此 Process 组件的 StartInfo 属性指定的进程资源,并将其与该组件关联。 ...
  • c# 另存为excel

    2016-03-09 13:22:00
    去网上找了一下 看了一个比较简单的新建excel然后另存为. 要引用Microsoft.Office.Interop.Excel命名空间,如果没有的话 ,百度比我懂。 直接付代码: Microsoft.Office.Interop.Excel.Application excel=...
  • C# 创建 Word 并另存为PDF格式

    千次阅读 2018-04-25 16:56:44
    在本文中,我将从免费Spire.Office里添加Spire.doc.dll和Spire.PDF.dll来演示如何使用邮件合并创建漂亮的Word文档,然后将这个Word文档另存为PDF文件格式,并为生成的PDF文件添加可见的数字签名来达到保护文档的目的...
  • CSharp读取excel另存为

    2016-05-22 13:14:25
    CSharp读取excel另存为
  • 场景 POI是一套用Java写成的Excel导入导出的库。 NPOI就是POI的.NET版本。 NPOI官网 https://archive.codeplex.com/?p=npoi ...NPOI相关Lib中各种dll文件下载 https://download.csdn.net/download/badao_li...
  • 1.判断文件夹是否存在,创建新文件夹 2.判断文件是否存在,创建新文件 3..文件另存为 4.用filestream进行文件读写
  • 效率低下,不能下载大文件的问题. 下面是一个小例子.   string filepath = Server.MapPath("softfile/this.rar");   string filename = System.IO.Path.GetFileName(filepath);  Response.Clear();  ...
  • ProgramNote:C# OpenFileDialog类:打开文件对话框 1、成员属性 OpenFileDialog.InitialDirectory:设置对话框的初始目录 OpenFileDialog.Filter:获取文件类型设置(如txt或所有类型文件all) OpenFileDialog....
  • 文件另存为功能 c# File.Copy介绍

    千次阅读 2018-10-10 15:19:37
    利用.NET中的File.Copy方法 命名空间:System.IO 重载列表:Copy(string sourceFilePath,string ... targetFilePath:目标文件的路径,不能是目录和现有的文件  如果目标文件已经存在,会产生IOException  ...
  • C#另存为

    2020-05-20 16:24:30
    弹出另存为提示框保存图片文件: //用户自由选择指定路径保存文件 SaveFileDialog savedialog = new SaveFileDialog(); savedialog.Filter = "Jpg 图片|*.jpg|Bmp 图片|*.bmp|Gif 图片|*.gif|Png 图片|*.png|Wmf...
  • 各位大神,小弟请教如何用C#实现打开文件后直接另存其他格式的操作,相当于自动转换格式。我通过搜索可通过下面两行代码实现连接catia和打开文件,后面不知道怎么操作了。 ``` Application Catia = (Application...
  • 弹出另存为提示框保存图片文件: //用户自由选择指定路径保存文件 SaveFileDialog savedialog = new SaveFileDialog(); savedialog.Filter = "Jpg 图片|*.jpg|Bmp 图片|*.bmp|Gif 图片|*.gif|Png 图片|*.png|Wmf ...
  • 我们经常会通过“打开”或“另存为”对话框来定位打开和保存文件,当所要查找的文件不在一些常见的位置时,就需要逐个打开文件夹,逐个去查找,如果文件保存的目录很深,就是造成工作上的不便。如果我们能将常用的...
  • c#实现pdf另存为功能

    2014-05-01 12:03:30
    /// PDF另存为效果 /// &lt;/summary&gt; /// &lt;param name="fileName"&gt;PDF文件名&lt;/param&gt; /// &lt;param name="saveFileName"&gt;另存结果...
  • c#生成dwg文件实例

    2021-04-01 12:30:24
    C#调用autocad.net生成DWG文件。需要安装AUOTCAD,实例引用的cad2007的com组件。可以根据安装的cad版本重新引用

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 7,736
精华内容 3,094
关键字:

c#文件另存为

c# 订阅