当前位置: 首页 > news >正文

C# 选择文件的路径、导出文件储存路径

1、选择导入文件,获取其路径

  C#通过这段代码将弹出一个文件选择对话框,允许用户选择一个文件,并返回所选文件的完整路径。如果用户取消了选择,则直接返回结束函数。


 string OpenFilePath;//存储选择到的文件的完整路径
 OpenFileDialog ofd = new OpenFileDialog();
 ofd.Title = "浏览";//设置对话框标题栏的内容

//这是设置对话框内显示的指定后缀类型文件(可设置多个)
 ofd.Filter = "文本文件|*.dll;*.txt;*.asc";  
 if (ofd.ShowDialog() == DialogResult.OK)
 {
     OpenFilePath = ofd.FileName;
 }
 else
 {
     return;
 }

2、选择存储文件的路径

  C#通过这段代码将弹出一个保存文件对话框 ,允许用户选择指定位置,并返回存文件的路径。如果用户取消了选择,则直接返回结束函数。

源代码如下:


//选择存储位置
string path = System.Windows.Forms.Application.StartupPath;//存储文件的位置,给默认值避免异常
SaveFileDialog dialog = new SaveFileDialog();
 
dialog.Title = "请选择文件存储位置";
dialog.Filter = "文本文件| *.trc;*.asc;*.txt;*.enc";
dialog.FileName = "test.trc";//默认文档名
 
if (dialog.ShowDialog() == System.Windows.Forms.DialogResult.OK)
{
    path = dialog.FileName;
}
else
{
    return;
}

http://www.dtcms.com/a/130005.html

相关文章:

  • # Shell脚本参数设计规范(DeepSeek指导)
  • leetcode 3504 回文+最长公共子数组
  • 利用阿里云企业邮箱服务实现Python群发邮件
  • 哈喽打车 小程序 分析
  • vue3 element-plus表单验证
  • 2025年七星棋牌跨平台完整源码解析(200+地方子游戏+APP+H5+小程序支持,附服务器镜像导入思路)
  • openssh 10.0在debian、ubuntu编译安装 —— 筑梦之路
  • Excel表格文件分组归并——通过sql
  • 在JAVA编程中什么是反射?
  • leetcode 198. House Robber
  • 一天时间,我用AI(deepseek)做了一个配色网站
  • 哈希表-算法小结
  • 01_通过调过api文字生成音频示例
  • 【C数据结构】 TAILQ双向有尾链表的详解
  • Vue2 老项目升级 Vue3 深度解析教程
  • [推荐]AI驱动的知识图谱生成器(AI Powered Knowledge Graph Generator)
  • 符号右移“ >>= “ 与 无符号右移“ >>>= “ 的区别
  • 信息安全管理与评估2024年江西省赛样题一阶段答案截图
  • 穿透三层内网VPC2
  • C++STL语法速记
  • P5738 【深基7.例4】歌唱比赛
  • 【源码】SpringMvc源码分析
  • [Dify] 基于明道云实现金融业务中的Confirmation生成功能
  • d202548
  • 库magnet使用指南
  • 少儿编程 scratch四级真题 2025年3月电子学会图形化编程等级考试Scratch四级真题解析(选择题)
  • SQLite-Web:一个轻量级的SQLite数据库管理工具
  • 智慧乡村数字化农业全产业链服务平台建设方案PPT(99页)
  • MATLAB2022b安装
  • 文件操作和 IO - 3