获得EXE文件所在的目录
来源:互联网 发布:qpst连接端口 编辑:程序博客网 时间:2024/05/22 18:53
首先要弄清你对“当前目录”(Current Directory)的定义是什么。
◆工作目录
你的应用程序正在哪个目录下工作。这个目录并不一定是EXE文件所在的目录,而且在程序运行中是可以改变的。
System.IO.Directory类提供了GetCurrentDirectory方法,该方法是对Win32 API的GetCurrentDirectory函数的一个封装。
此外,System.Environment类提供了CurrentDirectory属性,由于该属性内部调用的就是System.IO.Directory.GetCurrentDirectory(),因此二者是等价的。
最后还有一个方法:
System.IO.Path.GetFullPath(".//")
◆被执行的EXE文件所在的目录。
如果是WinForm,可以使用System.Windows.Forms.Application类提供的StartupPath属性。
此外,AppDomain.BaseDirectory属性也可以获得EXE文件所在的目录
- 获得EXE文件所在的目录
- 获得文件所在目录 - 获得程序的根(主)目录
- C/C++——获得exe所在的目录
- JS 获得文件所在目录
- 得到一个正在运行进程的 EXE 文件所在目录
- VC获得文件所在目录路径的方法
- 获取.EXE可执行文件所在的目录路径
- VC 获得当前应用程序所在路径(exe文件的路径)
- evc 获得程序运行所在的目录
- 获得exe所在的文件夹路径的方法
- MFC获取exe文件所在的路径
- 获取exe所在文件的路径
- 获得当前文件(夹)所在的绝对路径
- GetProcessImageFileNam取得EXE所在目录
- 获得一个目录下的文件名 *.exe
- 获得当前进程的可执行程序所在的目录
- python获得Python脚本所在目录的位置的 【坑】
- C#如何获得当前程序所在的目录
- 开机自动打开windows共享
- org.hibernate.MappingException Unknown entity com.po.Dept问题的解决
- J2ME相关的开源项目
- Java正则表达式入门与提高
- 在鼠标位置出现窗口
- 获得EXE文件所在的目录
- Oracle查询使用用户和IP
- oracl储存过程例子
- XML+XSLT 转化成HTML(code)
- ontape的使用
- 方法论、工具和人
- 从XXX.src.rpm中提取源代码包
- The FactorySoft OPC Server
- install vmtools under VMware-workstation-6.0