Winform獲取檔案路徑

2021-07-31 22:20:11 字數 685 閱讀 3558

「system.threading.thread.getdomain().basedirectory」:獲取當前應用程式所在目錄的路徑,最後包含「」;  

「environment.currentdirectory」:獲取當前應用程式的路徑,最後不包含「」;  

「system.io.directory.getcurrentdirectory」:獲取當前應用程式的路徑,最後不包含「」;  

string

str1 =process.getcurrentprocess().mainmodule.filename;

//獲得當前執行的exe的檔名。

string

str2=environment.currentdirectory;

//獲取和設定當前目錄的完全限定路徑。

string

str3=directory.getcurrentdirectory();

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

string

//獲取基目錄,它由程式集衝突解決程式用來探測程式集。

string

//獲取啟動了應用程式的可執行檔案的路徑,不包括可執行檔案的名稱。

string

//獲取啟動了應用程式的可執行檔案的路徑,包括可執行檔案的名稱。

string

//獲取或設定包含該應用程式的目錄的名稱。

webform 與winform 路徑獲取

對於windows程式 和web 應用程式來說,他們執行的路徑是不一樣的,所以關鍵是判斷當前執行的程式是哪種程式.於是我們可以使用如下的 windows應用程式則相等 這樣如果我們寫了乙個類庫,類庫中用到了assembly.loadfrom,由於是通用類庫,所以可能用到windows程式中也可能用到...

檔案獲取路徑

獲取模組的完整路徑,包含檔名 system.diagnostics.process.getcurrentprocess mainmodule.filename 獲取和設定當前目錄 該程序從中啟動的目錄 的完全限定目錄。system.environment.currentdirectory 獲取應用程...

獲取檔案路徑

相對路徑和絕對路徑的轉換 unit xpath inte ce uses shlwapi,windows,sysutils 取絕對路徑的函式。需要引用 shlwapi.pas 參考路徑 相對路徑 s getabsolutepath c windows system32 demo.txt s 將得到 ...