一、獲取當前檔案的路徑
1. system.diagnostics.process.getcurrentprocess().mainmodule.filename
獲取模組的完整路徑。
2. system.environment.currentdirectory
獲取和設定當前目錄(該程序從中啟動的目錄)的完全限定目錄。
3. system.io.directory.getcurrentdirectory()
獲取和設定包括該應用程式的目錄的名稱。
二、操作環境變數
利用system.environment.getenvironmentvariable()方法可以很方便地取得系統環境變數,如:system.environment.getenvironmentvariable("windir")就可以取得windows系統目錄的路徑。
以下是一些常用的環境變數取值:
system.environment.getenvironmentvariable("windir");
system.environment.getenvironmentvariable("include");
system.environment.getenvironmentvariable("tmp");
system.environment.getenvironmentvariable("temp");
system.environment.getenvironmentvariable("path");
三、應用例項
編寫了乙個winform程式,專案檔案存放於d:\projects\demo,編譯後的檔案位於d:\projects\demo\bin\debug,最後的結果如下:
system.environment.getenvironmentvariable("windir")=c:\windows
system.environment.getenvironmentvariable("include")=c:\program files\microsoft visual studio.net 2005\sdk\v2.0\include\
system.environment.getenvironmentvariable("tmp")=c:\docume~1\admini~1\locals~1\temp
system.environment.getenvironmentvariable("temp")=c:\docume~1\admini~1\locals~1\temp
system.environment.getenvironmentvariable("path")=c:\windows\system32;c:\windows;c:\windows\system32\wbem;c:\program files\microsoft sql server\90\tools\binn\
c 獲取當前應用程式所在路徑
二 操作環境變數 利用system.environment.getenvironmentvariable 方法可以很方便地取得系統環境變數,如 system.environment.getenvironmentvariable windir 就可以取得windows系統目錄的路徑。以下是一些常用的環...
c 獲取當前應用程式所在路徑
2.c winform用 d system.threading.thread.getdomain basedirectory 獲取當前應用程式所在目錄的路徑,最後包含 e environment.currentdirectory 獲取當前應用程式的路徑,最後不包含 f system.io.direc...
C 獲取當前應用程式所在的路徑
1.system.diagnostics.process.getcurrentprocess mainmodule.filename 獲取模組的完整路徑,可獲得當前執行的exe的檔名。2.system.environment.currentdirectory 獲取和設定當前目錄 該程序從中啟動的目錄...