注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

心情挺好的博客

正在等你光临呢 呵呵

 
 
 

日志

 
 
关于我

喜欢摄影的朋友看过来:) 有时间就跟我一起去拍照去吧. QQ272751 上海圣玛丽摄影化妆培训学校 16年专业摄影培训化妆培训学校 电话:15900513500。 http://www.smlsh.com

网易考拉推荐

C#获取当前路径的方法总结  

2009-03-19 21:47:35|  分类: 技术 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

获取当前进程的完整路径,包含文件名(进程名)。

string str = this.GetType().Assembly.Location;

运行结果: X:\xxx\xxx\xxx.exe (.exe文件所在的目录+.exe文件名)

获取新的 Process 组件并将其与当前活动的进程关联的主模块的完整路径,包含文件名(进程名)。

string str = System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName;

运行结果: X:\xxx\xxx\xxx.exe (.exe文件所在的目录+.exe文件名)

获取和设置当前目录(即该进程从中启动的目录)的完全限定路径。

string str = System.Environment.CurrentDirectory;

运行结果: X:\xxx\xxx (.exe文件所在的目录)

获取当前 Thread 的当前应用程序域的基目录,它由程序集冲突解决程序用来探测程序集。

string str = System.AppDomain.CurrentDomain.BaseDirectory;

运行结果: X:\xxx\xxx\ (.exe文件所在的目录+"\")

获取和设置包含该应用程序的目录的名称。

string str = System.AppDomain.CurrentDomain.SetupInformation.ApplicationBase;

运行结果: X:\xxx\xxx\ (.exe文件所在的目录+"\")

获取启动了应用程序的可执行文件的路径,不包括可执行文件的名称。

string str = System.Windows.Forms.Application.StartupPath;

运行结果: X:\xxx\xxx (.exe文件所在的目录)

获取启动了应用程序的可执行文件的路径,包括可执行文件的名称。

string str = System.Windows.Forms.Application.ExecutablePath;

运行结果: X:\xxx\xxx\xxx.exe (.exe文件所在的目录+.exe文件名)

获取应用程序的当前工作目录(不可靠)。

string str = System.IO.Directory.GetCurrentDirectory();

运行结果: X:\xxx\xxx (.exe文件所在的目录)

  评论这张
 
阅读(253)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017