0 0 0
分享排行榜
修正错误贡献榜
已审核词条 未审核词条
子程序名返回值类型公开备 注
目录_是否符合规范逻辑型 【严格】检查目录是否合规范,不和规范的目录返回假。判断标准:盘符:\目录
参数名类 型参考可空数组备 注
要检查的目录文本型需要检查的完整的目录路径,不接受相对路径
是否禁止为根目录逻辑型如果设置为真,如果是盘符根目录返回假。默认为真。
变量名类 型静态数组备 注
临时_要检查的目录文本型 
盘符文本型 
盘符代码整数型 
返回逻辑逻辑型 
文件名文本型 
临时_要检查的目录 = 要检查的目录
判断循环首 (寻找文本 (临时_要检查的目录, “\\”, , ) > 0)
临时_要检查的目录 = 子文本替换 (临时_要检查的目录, “\\”, “\”, , , )
判断循环尾 ()
判断循环首 (寻找文本 (临时_要检查的目录, “//”, , ) > 0)
临时_要检查的目录 = 子文本替换 (要检查的目录, “//”, “/”, , , )
判断循环尾 ()
盘符 = 到大写 (取文本左边 (临时_要检查的目录, 1))
盘符代码 = 取代码 (盘符, 1)
如果真 (盘符代码 < 65 盘符代码 > 90)
' 不是A-Z之间的,标识这不是一个正常的盘符。
返回 ()

返回逻辑 = 寻找文本 (临时_要检查的目录, “:\”, , ) ≠ -1
' 表示没有":\",盘符后面的分隔符
如果真 (返回逻辑 = )
返回逻辑 = 寻找文本 (临时_要检查的目录, “:/”, , ) ≠ -1
' 同时要检查反斜杠。如果也没有,则返回不合法
如果真 (返回逻辑 = )
返回 ()


如果真 (是否禁止为根目录)
临时_要检查的目录 = 子文本替换 (临时_要检查的目录, “\\”, “\”, , , )
临时_要检查的目录 = 子文本替换 (临时_要检查的目录, “//”, “/”, , , )
如果真 (取文本长度 (临时_要检查的目录) = 3)
' D:\ 只有根目录会等于3.
返回 ()


返回 ()

词条作者信息
项目部004 -  一个月只活跃几分钟
使用例程
评论列表   发现违规评论、广告、刷屏,请点击举报(有奖)
无评论 评论
  • Copyright © ijingyi.com All Rights Reserved.