本文实例讲述了C#中Winform获取文件路径的方法。分享给大家供大家参考。具体如下:

获取文件名方法:
用System.IO.Path.GetFileName和System.IO.Path.GetFileNameWithoutExtension(无扩展名)的方法
获取文件路径方法:
//获取当前进程的完整路径,包含文件名(进程名)。
string str = this.GetType().Assembly.Location;
result: X:\xxx\xxx\xxx.exe //(.exe文件所在的目录+.exe文件名)
//获取新的 Process 组件并将其与当前活动的进程关联的主模块的完整路径,包含文件名(进程名)。
string str = System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName;
result: X:\xxx\xxx\xxx.exe //(.exe文件所在的目录+.exe文件名)
//获取和设置当前目录(即该进程从中启动的目录)的完全限定路径。
string str = System.Environment.CurrentDirectory;
result: X:\xxx\xxx //(.exe文件所在的目录)
//获取当前 Thread 的当前应用程序域的基目录,它由程序集冲突解决程序用来探测程序集。
string str = System.AppDomain.CurrentDomain.BaseDirectory;
result: X:\xxx\xxx\ //(.exe文件所在的目录+"\")
//获取和设置包含该应用程序的目录的名称。
string str = System.AppDomain.CurrentDomain.SetupInformation.ApplicationBase;
result: X:\xxx\xxx\ //(.exe文件所在的目录+"\")
//获取启动了应用程序的可执行文件的路径,不包括可执行文件的名称。
string str = System.Windows.Forms.Application.StartupPath;
result: X:\xxx\xxx //(.exe文件所在的目录)
//获取启动了应用程序的可执行文件的路径,包括可执行文件的名称。
string str = System.Windows.Forms.Application.ExecutablePath;
result: X:\xxx\xxx\xxx.exe //(.exe文件所在的目录+.exe文件名)
//获取应用程序的当前工作目录(不可靠)。
string str = System.IO.Directory.GetCurrentDirectory();
result: X:\xxx\xxx //(.exe文件所在的目录)
希望本文所述对大家的C#程序设计有所帮助。
相关推荐:
ChatGPT无法加载?检查您的网络设置并尝试重启,轻松解决连接问题!,ai制作艺术字
SEO功能:助力网站流量提升与品牌曝光,天津公司网站建设与维护
了解SEO:让你的网站在搜索引擎中脱颖而出的秘密武器,宝山区常见网站优化
优化标题:如何让你的文章更具吸引力与点击力,整站网站优化解决方案
为什么说seo重要,为什么说seo重要一点 ,中通智能ai是什么意思
GoogleGPT-引领未来智能对话的革命,灵境ai画质
SEO在广告领域的深度解析:如何利用SEO提升广告效果,网文写作ai工具
文章写作AI:让创作更高效、精准的智能助手
“赞片CMS”-让你的*站点管理更高效、便捷,日照seo平台
seo自己做什么,自己做seo需要花钱吗 ,ai850775
AI搜索写文章是什么意思?人工智能赋能内容创作的未来,高德地图 ai
为什么选择收录网站是企业在线营销的必备策略,全网营销与推广
什么是seo反连接,网站反链多好还是少好 ,网易ai产品
AI助手推进:智能化时代的企业革命,ai改变图片颜色
seo营销方法是什么,seo营销模式 ,ai山海
ChatGPT为什么访问不了了?了解背后的原因与解决方法,AI怎么拖入路径
seo追词是什么,seo词条 ,52580609AI
seo的推广工具,seo推广软件哪个好 ,国内ai写作论文怎么样
ChatGPT启动时遇到问题?快速解决方案让你畅享智能对话体验,ai如何保存logo
SEO站内优化:提升网站排名的核心策略,厦门市网站优化企业
SEO模块:提升网站排名,驾驭数字营销未来,营口网站建设制作平台
ChatGPT付款被拒?如何应对与解决常见支付问题,掉包ai
seo需要什么器械,seo需要什么器械才能做 ,长续航ai纯电汽车
AI搜索相似文章怎么做?揭秘高效文章检索的核心技术!,程式ai软件
SEO课:让你从小白变成搜索引擎优化高手,推广自媒体营销计划
SEO专业怎么样?未来发展的无限潜力与职业前景,联通ai智能早教
SEO已经成为数字营销的核心,如何利用SEO提升网站流量和转化率,含山网站优化推广
SEO精通:让你的内容在搜索引擎中脱颖而出,跨境电商 推广营销
OpenAI新产品与现有技术的完美结合:赋能未来的智能变革,培训 ai
ChatGPT怎么打不开了?揭秘背后的原因与解决方法,ai中打开ai文件丢失
seo需要会什么,seo要会些什么 ,ai313414919
seo站内链接有什么作用,seo中网站内链的作用 ,781900ai
文字写作AI生成工具:让创作更简单、更高效
AI会生成同一篇文章吗?揭开智能创作的神秘面纱
SEO优化基础:让你的网站脱颖而出的秘密武器,模仿猫ai
SEO结构优化:助力网站提升排名与流量的关键策略,杭州小网站推广哪家好做
ChatGPT怎么打开不了?全方位解决方案!,大庆ai
在线AI文章生成:内容创作新革命
ChatGPT中文版下载免费版:智能对话新时代,尽在,ai光波
ChatGPT免费版下载:智能对话助手带来的全新体验,电脑怎么下载Ai微认证
seo菲律宾是做什么,菲律宾网址排名 ,openl ai
GoogleSEO打满分自然流量会高吗?揭开SEO优化的真相,猪插画ai
GPT版本全解:从基础到高级,如何选择最适合你的方案?,韩国ai人工智能
什么是seo网站推广,什么是seo网站推广 ,ai酷男人
SEO埋词技巧,如何提升网站排名?,贵州营销推广方法
SEO观看:如何通过优化提升您的网站流量和品牌影响力,龙里网络营销推广
AI仿写文章:开启内容创作新纪元
SEO优化:提升网站流量的终极指南,揭阳网站快速推广
为什么行业都要做seo,为什么要做seo ,ai明信片
SEO关键词推广软件官网-助力企业实现高效精准的网络营销,圈圈ai