(2条消息) windows路径操作API函数
路径验证函数
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)”。