概括VB.NET Environment類
VB.NET還是比較常用的,于是我研究了一下VB.NET Environment類,在這里拿出來和大家分享一下,希望對大家有用。
在VB的以前版本中,我們要獲取譬如“我的文檔”,“我的電腦”等特殊文件夾位置,需要使用到繁雜的API函數才能獲取,而VB.NET給我們提供了 Environment.GetFolderPath 方法,可以讓我們用一行的代碼就能獲得以前需要復雜代碼才能完成的效果。
VB.NET Environment類是.NET提供的有關當前環境和平臺的信息以及操作它們的方法,使用VB.NET Environment類可檢索信息,如命令行參數、退出代碼、環境變量設置、調用堆棧的內容、上次系統引導以來的時間,以及公共語言運行庫的版本。
VB.NET Environment類中提供了一個 GetFolderPath 方法可以讓我們獲取指向由指定枚舉標識的系統特殊文件夾的路徑。如果指定系統的特殊文件夾實際存在于計算機上,則返回該文件夾的路徑;否則為空字符串 ("")。
下面我們就舉幾個常用到的特殊文件夾的獲取代碼:'獲取邏輯桌面,注意不是物理文件系統位置。
- Environment.GetFolderPath(Environment.SpecialFolder.Desktop)
- '獲取用于物理上存儲桌面上的文件對象的目錄。
- Environment.GetFolderPath(Environment.SpecialFolder.DesktopDirectory)
- '獲取“我的電腦”文件夾。
- Environment.GetFolderPath(Environment.SpecialFolder.MyComputer
- '獲取“我的文檔”文件夾。
- Environment.GetFolderPath(Environment.SpecialFolder.Personal)
- http://www.qqread.com/book/myvbnet/my0055.html
- '獲取IE的“歷史”文件夾所在位置。
- Environment.GetFolderPath(Environment.SpecialFolder.History)
還有其它一些不常用的特殊文件夾的枚舉值,我們就不做說明了,需要用的時候可以自己查詢m.ekrvqnd.cn
【編輯推薦】