string str1 =Process.GetCurrentProcess().MainModule.FileName;//获得当前执行的exe的文件名。
string str2=Environment.CurrentDirectory;//获取和设置当前目录的完全限定路径。
string str3=Directory.GetCurrentDirectory();//获取应用程序的当前工作目录。
string str4=AppDomain.CurrentDomain.BaseDirectory;//获取基目录,它由程序集冲突解决程序用来探测程序集。
string str5=Application.StartupPath;//获取启动了应用程序的可执行文件的路径,不包括可执行文件的名称。
string str6=Application.ExecutablePath;//获取启动了应用程序的可执行文件的路径,包括可执行文件的名称。
string str7=AppDomain.CurrentDomain.SetupInformation.ApplicationBase;//获取或设置包含该应用程序的目录的名称。

“Application.StartupPath”:获取当前应用程序所在目录的路径,最后不包含“/”;
“Application.ExecutablePath ”:获取当前应用程序文件的路径,包含文件的名称;
“AppDomain.CurrentDomain.BaseDirectory”:获取当前应用程序所在目录的路径,最后包含“/”;
“System.Threading.Thread.GetDomain().BaseDirectory”:获取当前应用程序所在目录的路径,最后包含“/”;
“Environment.CurrentDirectory”:获取当前应用程序的路径,最后不包含“/”;
“System.IO.Directory.GetCurrentDirectory”:获取当前应用程序的路径,最后不包含“/”;

转载于:https://www.cnblogs.com/ap0606122/archive/2012/10/23/2735270.html

C# Winform获取路径相关推荐

  1. C#.net Winform获取文件路径

    C# 获取路径 string str1 =Process.GetCurrentProcess().MainModule.FileName;//获得当前执行的exe的文件名. string str2=E ...

  2. C# WinForm获取当前路径汇总

    Winform获取应用程序的当前路径的方法集合,具体如下,值得收藏//获取当前进程的完整路径,包含文件名(进程名). string str = this.GetType().Assembly.Loca ...

  3. Winform获取应用程序的当前路径的方法集合,具体如下,值得收藏

    Winform获取应用程序的当前路径的方法集合,具体如下,值得收藏//获取当前进程的完整路径,包含文件名(进程名). string str = this.GetType().Assembly.Loca ...

  4. Xamarin Essentials教程获取路径文件系统FileSystem

    Xamarin Essentials教程获取路径文件系统FileSystem 文件系统用于管理设备内的各类文件.通过文件系统,应用程序可以创建永久文件和临时文件,也可以获取预先打包的文件,如预设数据库 ...

  5. golang 获取路径 文件名 后缀

    实例如下: import ("fmt""os""path/filepath""path" )files := " ...

  6. Java项目中读取properties文件,以及六种获取路径的方法

    下面1-4的内容是网上收集的相关知识,总结来说,就是如下几个知识点: 最常用读取properties文件的方法 InputStream in = getClass().getResourceAsStr ...

  7. gin获取路径中的参数

    gin获取路径中的参数 func main() {router := gin.Default()// 此规则能够匹配/user/john这种格式,但不能匹配/user/ 或 /user这种格式rout ...

  8. linux java 获取路径怎么写_linux中java获取路径的实例代码

    linux中java获取路径怎么写? 在Unix/Linux中,路径的分隔采用正斜"/",比如"cd /home/java". 在java的代码开发中 \ 是代 ...

  9. Python语言学习:利用python获取当前/上级/上上级目录路径(获取路径下的最后叶目录的文件名、合并两个不同路径下图片文件名等目录/路径案例、正确加载图片路径)之详细攻略

    Python语言学习:利用python获取当前/上级/上上级目录路径(获取路径下的最后叶目录的文件名.合并两个不同路径下图片文件名等目录/路径案例.正确加载图片路径)之详细攻略 目录 利用python ...

  10. springMVC参数的传递方式(1.通过@PathVariabl获取路径参数,2.@ModelAttribute获取数据,3.HttpServletRequest取参,4@RequestParam)

     通过@PathVariabl注解获取路径中传递参数 JAVA 1     @RequestMapping(value = "/{id}/{str}") 2     publi ...

最新文章

  1. vs配置编译c语言,为 VSCode 配置 C 语言编译环境
  2. ORACLE建表练习
  3. 什么是软件资产管理?
  4. spring boot 切换 oracle 和 mysql_spring-boot多数据源动态切换
  5. c向文件中插入数据_Redis从文件中批量插入数据
  6. java中import机制(指定import和import *的区别)
  7. 序列化---fastjson使用
  8. Leetcode108. 有序数组转为二叉树
  9. 安装biztalk2006后导致QuickStartV20不正常
  10. 2018数学建模A题优秀论文:高温作业专用服装设计
  11. 更换电脑登录界面背景
  12. C:socket相关的sendto()函数简介
  13. 办公室电脑里的文件和家里电脑的文件同步,有什么便签软件可以实现
  14. 百度地图开发入门(6):3D建筑
  15. Debian10.6 Xfce 系统安装教程
  16. linux 深信服ssl_深信服ssl
  17. Kienct与Arduino学习笔记(1) 基础知识之Arduino’Kinect‘Processing
  18. Python破解压缩包密码
  19. 什么是VOIP和SIP?
  20. android 键盘自动收起来了,Android 键盘收起

热门文章

  1. 终端下svn常用命令介绍
  2. centos升级默认node版本
  3. 程序员保持健康的7个秘诀
  4. ROS机器人程序设计(原书第2版)2.4.1 ROS文件系统导览
  5. 【转】Kafka 之 中级
  6. 深入浅出Mybatis系列(七)---mapper映射文件配置之insert、update、delete
  7. 有专用DHCP服务器的网络的简单配置
  8. 今天不是VS2005和SQL 2005在中国的正式发布日期吗?
  9. Webbench学习笔记二:getopt_long函数和build_request函数
  10. Swift3.0语法1