獲取路徑的方法

2021-09-29 02:43:41 字數 1236 閱讀 5978

c# 獲取程式路徑的主要方法和區別如下:

//1.獲取模組的完整路徑(即程式名+.vshost.exe)是visual studio宿主應用程式,vs執行除錯時是開啟的其實是這個檔案,這個程式可以讓vs跟蹤除錯資訊。

string path1 = system.diagnostics.process.

getcurrentprocess()

.mainmodule.filename;

//c:\users\administrator\documents\visual studio 2015\projects\sd_mytest\bin\debug\sd_mytest.vshost.exe

//2.獲取和設定當前目錄(該程序從中啟動的目錄)的完全限定目錄

string path2 = system.environment.currentdirectory;

//c:\users\administrator\documents\visual studio 2015\projects\sd_mytest\bin\debug

//3.獲取應用程式的當前工作目錄

string path3 = system.io.directory.

getcurrentdirectory()

;//c:\users\administrator\documents\visual studio 2015\projects\sd_mytest\bin\debug

//4.獲取程式的基目錄

//c:\users\administrator\documents\visual studio 2015\projects\sd_mytest\bin\debug\

//5.獲取和設定包括該應用程式的目錄的名稱

//c:\users\administrator\documents\visual studio 2015\projects\sd_mytest\bin\debug\

//6.獲取啟動了應用程式的可執行檔案的路徑

//c:\users\administrator\documents\visual studio 2015\projects\sd_mytest\bin\debug

//7.獲取啟動了應用程式的可執行檔案的路徑及檔名

//c:\users\administrator\documents\visual studio 2015\projects\sd_mytest\bin\debug\sd_mytest.exe

獲取專案路徑的方法

1.最近在做乙個專案,需要獲取classes資料夾的具體路徑,web伺服器是tomcat首先想到的httpservletrequest request自帶的方法,於是 string path request.getsession getservletcontext getrealpath syste...

獲取程式路徑的方法

用vc寫程式時經常要獲取程式的路徑主要有以下三種方法 1,是的到應用程式的當前目錄,但當前目錄不一定等於應用程式執行檔案的所在目錄,乙個應用程式被啟動時,當前目錄是可以被任意設定的。2,getcurrentdirectory同.3,getmodulefilename 得到模組的完整路徑名,例如,你載...

Python 獲取路徑的方法

os.getcwd 獲取當前執行python命令所在絕對路徑,類似pwd os.path.abspath os.path.dirname file 獲取要執行的python檔案所在的絕對路徑。os.path.dirname file 獲取python檔案所在的上級目錄的相對路徑。file 是pyth...