zoukankan      html  css  js  c++  java
  • 获取当前系统运行目录 2010年5月22日学习笔记(2) 拓荒者

    以前总是使用System.Windows.Forms.Application.StartupPath作为获取当前目录的方法,但后来发现这个目录是会随着系统运行时打开OpenFileDialog或者SaveFileDialog而改变的。所以就对这些目录做了一些比较。

    1、获取可执行文件所在的文件夹:

    System.AppDomain.CurrentDomain.BaseDirectory

    System.AppDomain.CurrentDomain.SetupInformation.ApplicationBase

    注:得到的文件夹信息如下 F:\Sample\WinForm\SampleAppPath\SampleAppPath\bin\Debug\

    2、获取可执行文件路径(包含可执行文件):

    System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName

    System.Windows.Forms.Application.ExecutablePath

    注:得到的文件信息如下 F:\Sample\WinForm\SampleAppPath\SampleAppPath\bin\Debug\SampleAppPath.exe

    3、获取当前活动的文件夹:

    System.IO.Directory.GetCurrentDirectory()

    System.Environment.CurrentDirectory

    注:得到的文件夹信息如下 D:\Program Files

    这是本人的一些总结。

    2021年9月 北京、西安两地,高薪诚聘 .NET工程师,请私信联系!
    如果认为此文对您有帮助,别忘了支持一下哦!
    声明:本博客原创文字只代表本人工作中在某一时间内总结的观点或结论,与本人所在单位没有直接利益关系。转载时请在文章页面明显位置给出原文链接。
  • 相关阅读:
    第四次博客
    第三次作业
    第二次作业
    入学的第一次作业
    第四次作业
    第三次作业
    第二次随笔作业
    第一次随笔
    第四次作业
    第三次作业
  • 原文地址:https://www.cnblogs.com/youring2/p/1741554.html
Copyright © 2011-2022 走看看