zoukankan      html  css  js  c++  java
  • WinForm获取当前路径汇总

     1 Winform获取应用程序的当前路径的方法集合汇总,值得收藏备用 具体如下, 
     2    
     3    
     4    
     5 //获取当前进程的完整路径,包含文件名(进程名)。  
     6    
     7 string str = this.GetType().Assembly.Location;  
     8    
     9 result: X:xxxxxxxxx.exe (.exe文件所在的目录+.exe文件名)  
    10    
    11    
    12    
    13 //获取新的Process 组件并将其与当前活动的进程关联的主模块的完整路径,包含文件名(进程名)。  
    14    
    15 string str = System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName;  
    16    
    17 result: X:xxxxxxxxx.exe (.exe文件所在的目录+.exe文件名)  
    18    
    19    
    20    
    21 //获取和设置当前目录(即该进程从中启动的目录)的完全限定路径。  
    22    
    23 string str = System.Environment.CurrentDirectory;  
    24    
    25 result: X:xxxxxx (.exe文件所在的目录)  
    26    
    27    
    28    
    29 //获取当前 Thread 的当前应用程序域的基目录,它由程序集冲突解决程序用来探测程序集。  
    30    
    31 string str = System.AppDomain.CurrentDomain.BaseDirectory;  
    32    
    33 result: X:xxxxxx (.exe文件所在的目录+"")  
    34    
    35    
    36    
    37 //获取和设置包含该应用程序的目录的名称。  
    38    
    39 string str = System.AppDomain.CurrentDomain.SetupInformation.ApplicationBase;  
    40    
    41 result: X:xxxxxx (.exe文件所在的目录+"")  
    42    
    43    
    44    
    45 //获取启动了应用程序的可执行文件的路径,不包括可执行文件的名称。  
    46    
    47 string str = System.Windows.Forms.Application.StartupPath;  
    48    
    49 result: X:xxxxxx (.exe文件所在的目录)  
    50    
    51    
    52    
    53 //获取启动了应用程序的可执行文件的路径,包括可执行文件的名称。  
    54    
    55 string str = System.Windows.Forms.Application.ExecutablePath;  
    56    
    57 result: X:xxxxxxxxx.exe (.exe文件所在的目录+.exe文件名)  
    58    
    59    
    60    
    61 //获取应用程序的当前工作目录(不可靠)。  
    62    
    63 string str = System.IO.Directory.GetCurrentDirectory();  
    64    
    65 result: X:xxxxxx (.exe文件所在的目录)
    如果您觉得阅读本文对您有帮助,请点一下“推荐”按钮,您的推荐将是我最大的写作动力!欢迎各位转载,但是未经作者本人同意,转载文章之后必须在文章页面明显位置给出作者和原文连接,否则保留追究法律责任的权利。

    作者博客: http://www.cnblogs.com/yuwentao/
    联系QQ:511972961    点击这里给我发消息
    E-mail:511972961@qq.com
  • 相关阅读:
    python使用adb获取Android Phone截图(解决Windows传输编码导致png文件损坏的问题)
    opencv使用总结
    OC对象之旅 weak弱引用实现分析
    React Native 出现红屏幕报连接服务失败
    升级Xcode或 MacOS编译iOS出现resource fork, Finder information, or similar detritus not allowed
    iOS keychain入门
    iOS CoreData 开发之数据模型关系
    iOS CoreData 开发
    iOS 从xib中加载自定义视图
    团队分数分配
  • 原文地址:https://www.cnblogs.com/yuwentao/p/4664686.html
Copyright © 2011-2022 走看看