標籤:http io ar os sp on 檔案 資料 div
windows路徑操作API函數
windows路徑操作API函數
PathRemoveArgs
去除路徑的參數
PathRemoveBackslash
去除路徑最後的反斜線"\"
PathAddBackslash
在路徑最後加上反斜線"\"
PathRemoveBlanks
去除路徑前後的空格
PathAddExtension
在檔案路徑後面加上副檔名
PathRemoveExtension
去除檔案路徑副檔名
PathRenameExtension
變更檔路徑副檔名
PathRemoveFileSpec
去除檔案名稱,得到目錄
PathUnquoteSpaces
去除路徑中的首尾空格
PathQuoteSpaces
判斷路徑中是否有空格,有的話,就是用""引號把整個路徑包含起來
PathAppend
將一個路徑追加到另一個路徑後面
PathCombine
合并兩個路徑
PathSkipRoot
去掉路徑中的磁碟符或UNC部分
PathStripPath
去掉路徑中的目錄部分,得到檔案名稱
PathStripToRoot
去掉路徑的檔案部分,得到根目錄
PathCompactPath
根據像素值產生符合長度的路徑
如原始路徑: C:\path1\path2\sample.txt
根據120像素截斷後為: C:\pat...\sample.txt
根據25像素截斷後為: ...\sample.txt
PathCompactPathEx
根據字元個數來產生符合長度的路徑
PathSetDlgItemPath
將路徑資料設定到對話方塊的子控制項上
PathUndecorate
去除路徑中的修飾
PathUnExpandEnvStrings
將路徑中部分資料替換為系統內容變數格式
PathFindOnPath
從路徑中尋找路徑
PathFindExtension
尋找路徑的副檔名
PathFindFileName
擷取路徑的檔案名稱
PathFindNextComponent
尋找匹配路徑
PathFindSuffixArray
尋找給定的檔案名稱是否有給定的尾碼
PathGetArgs
擷取路徑參數
PathGetCharType
擷取路徑字元類型
PathGetDriveNumber
根據邏輯盤符返回磁碟機序號
PathRelativePathTo
建立一個路徑到另一個路徑的相對路徑。
PathResolve
將一個相對路徑或絕對路徑轉換為一個合格的路徑
PathCanonicalize
正常化路徑。將格式比較亂的路徑整理成規範的路徑格式
PathBuildRoot
根據給定的磁碟序號建立根目錄路徑
CreateDirectory
建立目錄
GetShortPathName
將長路徑轉為8.3格式的短路徑格式
GetLongPathName
將短路徑格式轉為長路徑。
PathGetShortPath
將長路徑轉為短路徑格式(8.3格式)
PathCreateFromUrl
將URL路徑轉為MS-DOS格式
PathMakePretty
把路徑全部轉為小寫,增加可讀性
PathMakeSystemFolder
給路徑增加系統屬性
PathUnmakeSystemFolder
去除路徑中的系統屬性
PathMakeUniqueName
從模板建立統一的路徑格式
PathProcessCommand
產生一個可執行檔路徑,比如有參數的,會自動將路徑用""包含
PathCleanupSpec
去除路徑中不合法的字元
PathCommonPrefix
比較並提取兩個路徑相同的首碼
PathFileExists
驗證路徑是否存在
PathMatchSpec
判斷路徑是否匹配製定的副檔名
PathIsDirectory
判斷路徑是否是一個有效目錄
PathIsFileSpec
驗證路徑是否一個檔案名稱(有可能是一個路徑)
PathIsExe
驗證路徑是否是可執行檔
注意:不僅僅是.exe,還有.bat、.com、.src等
PathIsRoot
路徑是否為根路徑
PathIsRelative
判斷路徑是否是相對路徑
PathIsContentType
檢測檔案是否為制定類型
例如:
PathIsContentType("hello.txt","text/plain") 返回TRUE
PathIsContentType("hello.txt","image/gif") 返回FALSE
PathIsHTMLFile
判斷路徑是否是html檔案類型——根據系統註冊類型判斷
PathIsLFNFileSpec
判斷路徑是否是長路徑格式
PathIsNetworkPath
判斷路徑是否是一個網路路徑。
PathIsPrefix
判斷路徑是否含有指定首碼
PathIsSameRoot
判斷路徑是否有相同根目錄
PathIsSlow
判斷路徑是否是一個高度延遲的網路連接
PathIsSystemFolder
判斷路徑是否有系統屬性(屬性可以自己設定)
PathIsUNC
路徑是否是UNC格式(網路路徑)
PathIsUNCServer
路徑是否是UNC伺服器
PathIsUNCServerShare
路徑是否僅僅是UNC的共用路徑格式
PathIsURL
路徑是否是http格式。
PathYetAnotherMakeUniqueName
基於已存在的檔案,自動建立一個唯一的檔案名稱。比如存在"建立檔案",此函數會建立檔案名稱"建立檔案(2)"
windows路徑操作API函數