路徑驗(yàn)證函數(shù) | |
PathCleanupSpec | 去除路徑中不合法的字符 |
PathCommonPrefix | 比較并提取兩個(gè)路徑相同的前綴 |
PathFileExists | 驗(yàn)證路徑是否存在 |
PathMatchSpec | 判斷路徑是否匹配制定的擴(kuò)展名。 |
PathIsDirectory | 判斷路徑是否是一個(gè)有效的目錄 |
PathIsFileSpec | 驗(yàn)證路徑是否一個(gè)文件名(有可能是一個(gè)路徑) |
PathIsExe | 驗(yàn)證路徑是否是可執(zhí)行文件。注意:不僅僅是.exe,還有.bat,.com,.src等 |
PathIsRoot | 路徑是否為根路徑 |
PathIsRelative | 判斷路徑是否是相對(duì)路徑 |
PathIsContentType | 檢測(cè)文件是否為制定類型。 例如:PathIsContentType( “hello.txt” , “text/plain” ) 返回TRUE PathIsContentType( “hello.txt” , “image/gif” ) 返回FALSE |
PathIsHTMLFile | 判斷路徑是否是html文件類型——根據(jù)系統(tǒng)注冊(cè)類型判斷。 |
PathIsLFNFileSpec | 判斷路徑是否是長(zhǎng)路徑格式 |
PathIsNetworkPath | 判斷路徑是否是一個(gè)網(wǎng)絡(luò)路徑。 |
PathIsPrefix | 判斷路徑是否含有指定前綴 |
PathIsSameRoot | 判斷路徑是否有相同根目錄 |
PathIsSlow | 判斷路徑是否是一個(gè)高度延遲的網(wǎng)絡(luò)連接——我也不太明白是啥意思。 |
PathIsSystemFolder | 判斷路徑是否有系統(tǒng)屬性(屬性可以自己設(shè)定) |
PathIsUNC | 路徑是否是UNC格式(網(wǎng)絡(luò)路徑) |
PathIsUNCServer | 路徑是否是UNC服務(wù)器 |
PathIsUNCServerShare | 路徑是否僅僅是UNC的共享路徑格式 |
PathIsURL | 路徑是否是http格式。 |
PathYetAnotherMakeUniqueName | 基于已存在的文件,自動(dòng)創(chuàng)建一個(gè)唯一的文件名。比較有用,比如存在“新建文件”,此函數(shù)會(huì)創(chuàng)建文件名“新建文件(2)”。 |