加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

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

发布时间:2020-12-15 04:39:28 所属栏目:百科 来源:网络整理
导读:table id="table14" height="230" cellspacing="0" cellpadding="0" width="95%" border="0" tr td style="FONT-SIZE: 10pt" valign="top" p style="FONT-SIZE: 10pt"1.?? System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName???? 获取模块
<tr>
<td style="FONT-SIZE: 10pt" valign="top">
<p style="FONT-SIZE: 10pt">1.?? System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName???? 获取模块的完整路径。2.?? System.Environment.CurrentDirectory???? 获取和设置当前目录(该进程从中启动的目录)的完全限定目录。3.?? System.IO.Directory.GetCurrentDirectory() ???? 获取应用程序的当前工作目录。这个不一定是程序从中启动的目录啊,有可能程序放在C:www里,这个函数有可能返回C:Documents and SettingsZYB,或者C:Program FilesAdobe,有时不一定返回什么东东,我也搞不懂了。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一样。


</td>
</tr></table>

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

<table id="table14" height="230" cellspacing="0" cellpadding="0" width="95%" border="0">

    推荐文章
      热点阅读