1.System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName
     获取模块的完整路径。
2.   System.Environment.CurrentDirectory
     获取和设置当前目录(该进程从中启动的目录)的完全限定目录。
3.   System.IO.Directory.GetCurrentDirectory()
     获取应用程序的当前工作目录。这个不一定是程序从中启动的目录啊,有可能程序放在C:/www里,这个函数有可能返回C:/Documents and Settings/ZYB/,或者C:/Program Files/Adobe/,有时不一定返回什么东东,我也搞不懂了。
4. System.AppDomain.CurrentDomain.BaseDirectory
     获取程序的基目录。
5. System.AppDomain.CurrentDomain.SetupInformation.ApplicationBase
     获取和设置包括该应用程序的目录的名称。
6. System.Windows.Forms.Application.StartupPath
     获取启动了应用程序的可执行文件的路径。效果和2、5一样。只是5返回的字符串后面多了一个"/"而已
7. System.Windows.Forms.Application.ExecutablePath
     获取启动了应用程序的可执行文件的路径及文件名,效果和1一样

转载于:https://www.cnblogs.com/mfryf/archive/2012/02/12/2347939.html

VC 获取当前工作目录和执行目录的一些方法相关推荐

  1. [转]C#中得到程序当前工作目录和执行目录的一些方法

    1.   System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName   获取模块的完整路径. 2.   System.Env ...

  2. Python获取当前程序绝对路径和目录

    Python获取当前程序绝对路径和目录 Python获取脚本路径: 在写脚本的时候经常需要获取到当前脚本的执行目录: #!/usr/bin/env python # -*- coding: utf ...

  3. python工作目录_python获取当前工作目录

    在编程中经常需要用到当前脚本的工作目录,以下是python脚本获取当前工作目录的语句.例test.py importinspect dir = inspect.getfile(inspect.curr ...

  4. Linux中 shell 脚本获取当前工作目录的方法

    Linux中 shell 脚本获取当前工作目录的方法 1. 示例 2. 注意: 参考: 1. 示例 test.sh target_dir=$(cd $(dirname $0); pwd) echo $ ...

  5. java获取当前工作目录

    java获取当前工作目录 代码片段 System.out.println("用户的当前工作目录:/n"+System.getProperty("user.dir" ...

  6. 在python中获取当前工作目录可以通过_python-获取当前工作路径

    1.sys.argv[0] import sys print sys.argv[0]#获得的是当前执行脚本的位置(若在命令行执行的该命令,则为空) 运行结果(在python脚本中执行的结果): F:/ ...

  7. Python获取当前工作目录

    1.sys.arg[0]: import sys print(sys.argv[0])#当前脚本的位置 1     2 输出结果: G:/Pythonxx/test.py 1 2.os模块 impor ...

  8. 【Android 安全】DEX 加密 ( 代理 Application 开发 | multiple-dex-core 依赖库开发 | 配置元数据 | 获取 apk 文件并准备相关目录 )

    文章目录 一.multiple-dex-core 依赖库作用 二.配置目录元数据 三.multiple-dex-core 代理 Application 四.获取 apk 文件并准备相关目录 五.相关代 ...

  9. Qt 程序获取程序所在路径、用户目录路径、临时文件夹等特殊路径的方法

    Qt 程序获取程序所在路径.用户目录路径.临时文件夹等特殊路径的方法 经常我们的程序中需要访问一些特殊的路径,比如程序所在的路径.用户目录路径.临时文件夹等.在 Qt 中实现这几个功能所用的方法虽然都 ...

最新文章

  1. 聊聊jesque的几个dao
  2. 深度玩转神经网络——基于Keras
  3. 消防信号二总线有没电压_消防的电源总线和二总线的区别,二总线是不是信号..._消防考试_帮考网...
  4. python笔记之if练习
  5. 交付方式 saas_我在全职工作时如何交付我的第一个SaaS副项目
  6. Oracle中的不等于号
  7. 【JAVA SE】第八章 异常处理与抽象类
  8. ESP8266调试-P2P(AP模块与STA模块通信)
  9. eclipse中配置server
  10. C - 师--链表的结点插入
  11. 如何使用Camtasia给视频打码
  12. 2012我的这一年,2013时不我待
  13. 百度普通收录正式下线,大量草根站长收录难
  14. 2022-2028年中国飞机电子飞行包(EFB)行业市场竞争状况及发展趋向分析报告
  15. linux免杀工具,kali 免杀工具shellter安装以及使用
  16. 安信可Ca-01 4G模块调试
  17. 球员题(查询+添加+排序)
  18. 清除计算机用户缓存,如何清除电脑缓存垃圾,电脑清理缓存方法
  19. scrapy源码2:scheduler的源码分析
  20. Google 三大论文之——MapReduce

热门文章

  1. CSS布局口诀 - CSS BUG顺口溜
  2. 在C++中使用Lambda函数提高代码性能
  3. List大坑集「锦」
  4. (70)FPGA面试题-使用不同的代码实现2:1 MUX ?使用case语句
  5. (50)Xilinx Multiplier IP核配置(十一)(第10天)
  6. (7)FPGA面试题Latch和Register区别
  7. 3 二分频verilog与Systemverilog编码
  8. docker 搭建mysql 连接不上_docker搭建MySQL主从集群
  9. mybatis级联查询list_MyBatis手把手跟我做系列(四) ---级联查询与懒加载
  10. war压缩命令_BetterZip mac版(超强解压缩软件)