string str =ProcessGetCurrentProcess()MainModuleFileName;//獲得當前執行的exe的文件名
string str=EnvironmentCurrentDirectory;//獲取和設置當前目錄的完全限定路徑
string str=DirectoryGetCurrentDirectory();//獲取應用程序的當前工作目錄
string str=AppDomainCurrentDomainBaseDirectory;//獲取基目錄它由程序集沖突解決程序用來探測程序集
string str=ApplicationStartupPath;//獲取啟動了應用程序的可執行文件的路徑不包括可執行文件的名稱
string str=ApplicationExecutablePath;//獲取啟動了應用程序的可執行文件的路徑包括可執行文件的名稱
string str=AppDomainCurrentDomainSetupInformationApplicationBase;//獲取或設置包含該應用程序的目錄的名稱
ApplicationStartupPath:獲取當前應用程序所在目錄的路徑最後不包含\
ApplicationExecutablePath :獲取當前應用程序文件的路徑包含文件的名稱
AppDomainCurrentDomainBaseDirectory:獲取當前應用程序所在目錄的路徑最後包含\
SystemThreadingThreadGetDomain()BaseDirectory:獲取當前應用程序所在目錄的路徑最後包含\
EnvironmentCurrentDirectory:獲取當前應用程序的路徑最後不包含\
SystemIODirectoryGetCurrentDirectory:獲取當前應用程序的路徑最後不包含\
From:http://tw.wingwit.com/Article/program/net/201311/13681.html