Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >在winforms中保存文件

在winforms中保存文件
EN

Stack Overflow用户
提问于 2016-08-22 10:50:37
回答 2查看 684关注 0票数 0

我是winforms的新手。当我尝试用下面的代码在winforms中保存一个文件时,它给我一个错误信息:URI formats are not supported.

请告诉我如何将文件从源路径保存到目标路径。提前谢谢。下面是我的代码:

代码语言:javascript
运行
AI代码解释
复制
 private void BtnBussinessBalanceSheet_Click(object sender, EventArgs e)
        {
            var sourceFile = "http://112.196.33.86:131/Documents/BussinessDocuments/";
            if (BrwsBussinessTaxReturn.ShowDialog() == DialogResult.OK)
            {
                BrwsBussinessTaxReturn.Filter = "Excel Files|*.xls;*.xlsx;*.xlsm|Text|*.txt|Office Files|*.doc;*.xls;*.ppt";
                File.Copy(BrwsBussinessTaxReturn.FileName, sourceFile + BrwsBussinessTaxReturn.SafeFileName); //error occured

            }
        }
EN

回答 2

Stack Overflow用户

发布于 2016-11-01 14:57:14

您不能使用System.IO.File从URI复制文件,您必须将文件下载到临时位置并使用System.IO.File.Copy(fromPath,toPath)复制它;因为错误显示"URI格式不受支持“。您不能复制URI。从Internet下载文件的代码:

代码语言:javascript
运行
AI代码解释
复制
using (var client = new WebClient())
{
    client.DownloadFile("http://blablabla.pl/file.png", "C:\Path\To\Save\File\a.png");
}

我建议在另一个线程上使用它,下载大文件可能会冻结UI线程!

下一个错误是:应该在BrwsBussinessTaxReturn.ShowDialog();之前定义BrwsBussinessTaxReturn.Filter = "Excel Files|*.xls;*.xlsx;*.xlsm|Text|*.txt|Office Files|*.doc;*.xls;*.ppt";

票数 1
EN

Stack Overflow用户

发布于 2019-01-23 16:57:01

可能有点晚了,但我建议您使用httpclient下载它,如下所示:

代码语言:javascript
运行
AI代码解释
复制
    private async void getfile()
    {
        HttpClient c = new HttpClient();
        string file = await c.GetStringAsync("http://example.com/");
    }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39077634

复制
相关文章
[翻译]Android教程-保存数据-保存文件
http://developer.android.com/training/basics/data-storage/files.html
LeoXu
2018/08/15
2.7K0
读取文件中的所有图片的路径,保存到txt文件中。
import sys import os.path if __name__ == "__main__": f = open('dataset.txt', 'w') # 文件名,文件下还有多个类别的文件。 BASE_PATH="JAFFE" SEPARATOR=";" # 绝对路径地址 pth = "/Users/liupeng/Desktop/my/faceER/DataSet/" for dirname, dirnames, filename
MachineLP
2022/05/09
6.9K0
python 读取单文件夹中的图片文件信息保存到csv文件中
# -*- coding: utf-8 -*- # @Time : 2019-09-17 10:21 # @Author : scyllake import os import csv #要读取的文件的根目录 root_path=r'C:\Users\zjk\Desktop\整理后的图片' #将所有目录下的文件信息放到列表中 def get_Write_file_infos(path): # 文件信息列表 file_infos_list=[] # 遍历并写入文件信息
小海怪的互联网
2019/10/14
5.6K0
文件保存搜索技巧
最好是 大项目-小标题-日期-版本 例如 潘鑫博客-网站备份-20160301-1.0.rar 还有下载的文件,许多命名更是和乱码一样,规范命名,只是暂时麻烦点,但以后找起来方便不止一倍
P轴
2022/11/18
1.3K0
Python提取PDF文件中的表格文本保存为Excel文件
提取PDF文件中的表格文字,保存为Excel文件,PDF中每个表格的文本写入Excel文件中的一个工作表。
Python小屋屋主
2021/01/24
3K0
PasswordVault —— 在 UWP 应用中安全地保存密码
2018-06-15 13:43
walterlv
2018/09/18
1.6K0
TRICONEX D06603 生产数据保存到文件中
安全集成服务器(SIS)提供一个高性能的OPC UA数据集成层,使实现尽可能灵活。基于OPC UA聚合服务器的几个OPC UA服务器在自动化级别与相关联的地址空间相结合,并且通过稳定的OPC UA接口将数据提供给IT应用。SIS涵盖了OPC UA安全功能的全部范围,并支持实施最先进的安全解决方案。
用户10384942
2023/04/26
3240
TRICONEX  D06603 生产数据保存到文件中
将Python绘制的图形保存到Excel文件中
在上篇文章中,我们简要地讨论了如何使用web数据在Python中创建一个图形,但是如果我们所能做的只是在Python中显示一个绘制的图形,那么它就没有那么大的用处了。假如用户不知道如何运行Python并重新这个绘制图形呢?解决方案是使用Excel作为显示结果的媒介,因为大多数人的电脑上都安装有Excel。因此,我们只需将Python生成的图形保存到Excel文件中,并将电子表格发送给用户。
fanjy
2022/04/13
5.1K0
将Python绘制的图形保存到Excel文件中
Linux 中,文件创建的时间是怎么保存的?
根据现象可以发现,test.txt文件的硬链接文件test_hardlink的inode号和原文件一样,而它的软链接文件tesrt_softlink的inode号就和原文件不一样,根据了解我们知道硬链接文件是原来文件的副本只是文件名不一样而已,软连接文件是一个新的文件(实际上硬链接文件在磁盘上和原文件使用的是同一个inode节点,软连接文件使用不同的inode节点来管理文件)。
杰哥的IT之旅
2021/07/13
4.4K0
Linux 中,文件创建的时间是怎么保存的?
Matlab实现数据直接保存到桌面Excel文件中。
1、点击[命令行窗口] 2、按<Enter>键 3、点击[命令行窗口] 4、按<Enter>键 5、按<Enter>键 6、点击[test.xlsx]
裴来凡
2022/05/28
1.8K0
Matlab实现数据直接保存到桌面Excel文件中。
Python保存json_python保存json文件
json文件是一种常见的数据存储文件,比txt看着高级点,比xml看着人性化一点。
全栈程序员站长
2022/11/04
3K0
Python提取Word文件中的目录标题保存为Excel文件
《Python程序设计(第3版)》,(ISBN:978-7-302-55083-9),董付国,清华大学出版社,2020年6月第1次印刷,2021年1月第6次印刷,山东省一流本科课程“Python应用开发”配套教材,清华大学出版社2020年度畅销图书(本书第二版为2019、2020年度畅销图书)
Python小屋屋主
2021/03/16
2.5K0
Python提取Word文件中的目录标题保存为Excel文件
Android保存日志记录到sd卡的文件中
一、自己写代码 Android日志服务例子,将日志记录在文件中并每天生成一个日志文件 - - ITeye技术网站 Android将应用log信息保存文件 - way - 博客频道 - CSDN.NET Android开发调试日志工具类[支持保存到SD卡] - OPEN 开发经验库 二、使用工具 android上如何实现后台日志记录并写文件到sd卡 - 博客频道 - CSDN.NET
用户1733354
2018/05/22
2.7K0
在SQL Server中保存和输出任意类型的文件
我们可以把任意类型的文件保存到SQL Server中,在进行例子之前,先建立测试用表格,TestFile.sql:
Java架构师必看
2021/03/22
9430
layui的文件上传跟文件保存
{tabs-pane label="layui前段写法"} 选取的文件进行预加载并展示,根据表单提交后进行数据文件保存操作,图片文件存在当前项目的目录下
await
2021/11/17
2.4K0
Iocomp .NET WinForms Ultra Pack Crack
Iocomp .NET WinForms Ultra Pack–Ω578867473 The Iocomp .NET WinForms Ultra Pack controls were written in C# and take full advantage of GDI+. They produce instrumentation controls with professional looks and tight integration into Microsoft’s .NET Framework. Custom Property Editors provide fast-and-simple configuration eliminating arduous property window searching. The Ultra Pack comes with 55 Instrumentation Professional Pack Controls plus the Plot Pack Component.
全栈程序员站长
2022/09/09
1.1K0
QT新建文件、打开文件、保存文件
一、首页布局界面,如图所示的界面及对象名称: 二、在头部文件中添加槽:     private slots:     void calcSlot();     //新建文件     void createNewFile();     //打开文件     void openFileSlot();     //保存文件 三、实现槽函数: //新建文件 void MainWindow::createNewFile(){     //如果当前文档的内容已经改变了     if(ui->textAreaInput
Sindsun
2018/07/06
4.8K0
【专业技术】Android数据保存之文件保存
前言: 上一篇文章写了在Android中利用SharedPreferences保存数据,SharedPreferences在保存数据的时候主要是保存一些应用程序的设置信息或者少量的用户信息,并且是以key-value形式保存的String类的信息,比较有局限性。比如你需要保存从网络获取的图片到本地作为缓存数据,并且数量比较大,SharedPreferences就不能满足你的需求了,这个时候就要用到基本上所有平台都会用到的文件保存。 Android中以文件形式把数据保存到磁盘上与其他平台基本上都是类似的,本篇
程序员互动联盟
2018/03/13
2.2K0
VSCode自动保存文件设置
很多时候敲了一大堆代码,结果手贱或者电脑没电或者电脑突然崩溃,如果没有保存,只能说GG。好在VSCode有自动保存代码的功能,而且有好几种自动保存的模式选择,设置方法如下:
marsggbo
2019/08/14
3.6K0
VSCode自动保存文件设置
Winforms Cefsharp应用通过Vs Installer安装,应用崩溃,缺少文件错误
          本文主要分析winforms cefsharp应用通过Vs Installer做成安装包后,安装程序后,启动程序导致应用崩溃,提示System.IO.FileNotFoundException
郑小超.
2022/12/21
9060

相似问题

在winforms中创建保存按钮

16

在Winforms中保存/还原多个设置文件

10

winforms在本地保存datatable

45

在Winforms App中实现保存和退出

20

.NET winforms bug (保存文件对话框)?

11
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文