C#多种方式获取文件路径

string str5=Application.StartupPath;//获取启动了应用程序的可执行文件的路径,不包括可执行文件的名称。

string str1 =Process.GetCurrentProcess().MainModule.FileName;//可获得当前执行的exe的文件名。

string str2=Environment.CurrentDirectory;//获取和设置当前目录(即该进程从中启动的目录)的完全限定路径。

//备注 按照定义,如果该进程在本地或网络驱动器的根目录中启动,则此属性的值为驱动器名称后跟一个尾部反斜杠(如“C:/”)。如果该进程在子目录中启动,则此属性的值为不带尾部反斜杠的驱动器和子目录路径(如“C:/mySubDirectory”)。

// http://www.cnblogs.com/sosoft/

string str3=Directory.GetCurrentDirectory();//获取应用程序的当前工作目录。

string str4=AppDomain.CurrentDomain.BaseDirectory;//获取基目录,它由程序集冲突解决程序用来探测程序集。

string str5=Application.StartupPath;//获取启动了应用程序的可执行文件的路径,不包括可执行文件的名称。

string str6=Application.ExecutablePath;//获取启动了应用程序的可执行文件的路径,包括可执行文件的名称。

string str7=AppDomain.CurrentDomain.SetupInformation.ApplicationBase;//获取或设置包含该应用程序的目录的名称。

时间: 2024-10-11 07:00:01

C#多种方式获取文件路径的相关文章

java项目获取文件路径总结

版权声明:本文为博主原创文章,未经博主允许不得转载. 目录(?)[+] java获取文件路径的方式比较多,总结可能有疏漏. 1.java.lang.System.getProperty(String key) System.getProperty("user.dir")这个方法的作用可以获取当前工程的根目录. ![我的一个项目](http://img.blog.csdn.net/20160322141415562) 比如获取上图中项目的根目录:C:\Users\Administrato

C# 获取文件路径,读取项目中某程序集下文件

获取文件路径 ------------------------------------------------------------------------- winform获取文件路径: string str1 =Process.GetCurrentProcess().MainModule.FileName;//获得当前执行的exe的文件名.string str2=Environment.CurrentDirectory;//获取和设置当前目录的完全限定路径.string str3=Dire

C#.net Winform获取文件路径

C# 获取路径 string str1 =Process.GetCurrentProcess().MainModule.FileName;//获得当前执行的exe的文件名.string str2=Environment.CurrentDirectory;//获取和设置当前目录的完全限定路径.string str3=Directory.GetCurrentDirectory();//获取应用程序的当前工作目录.string str4=AppDomain.CurrentDomain.BaseDire

C# 获取文件路径大全

一.获取当前文件的路径 1. System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName   获取模块的完整路径,包括文件名.2. System.Environment.CurrentDirectory   获取和设置当前目录(该进程从中启动的目录)的完全限定目录.3. System.IO.Directory.GetCurrentDirectory()    获取应用程序的当前工作目录.这个不一定是程序从中启动的目录啊,有

【转】C# Winform中如何获取文件路径

获取文件名方法: 用System.IO.Path.GetFileName和System.IO.Path.GetFileNameWithoutExtension(无扩展名)的方法 获取文件路径方法: //获取当前进程的完整路径,包含文件名(进程名).string str = this.GetType().Assembly.Location;result: X:\xxx\xxx\xxx.exe (.exe文件所在的目录+.exe文件名) //获取新的 Process 组件并将其与当前活动的进程关联的

获取文件路径、文件名、后缀名

#########start 获取文件路径.文件名.后缀名############ from gevent import os def jwkj_get_filePath_fileName_fileExt(filename): (filepath,tempfilename) = os.path.split(filename); (shotname,extension) = os.path.splitext(tempfilename); return filepath,shotname,exten

python获取文件路径

摘自:https://blog.csdn.net/Poo_Chai/article/details/89764001 import os root_path = os.path.abspath(os.path.join(os.getcwd(), "..")) print("""*********************** Path test:start..... ********************""") print(

Mac - 获取文件路径

Mac升级到10.10,发现文件路径这里变了.不能直接复制了, 如下: 感觉有点不太方便, 折腾了下, 总结两种办法, 很方便获取文件对应路径. 1. 拖动文件到终端, 即可获取. 如下: 2. 用一个工作流来实现. 下载 Get File Path into Clipboard.workflow  (下载地址: ) 下载之后, 直接安装 然后选中任意一个文件, 都会出现  Get File Path into Clipboard 选项. 选中即可复制到剪贴板.

MVC获取文件路径

string ss = base.HttpContext.Request.RawUrl;//获取当前项目路径 string cc= Server.MapPath("DDTek.lic");//获取绝对路径,参数文件名称 //HttpContext.Server请求对象非静态 //HttpContext httpcontext = System.Web.HttpContext.Current; HttpContext httpcontext = HttpContext.Current;