![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-09 06:21 |
共 47,811 主题排行 / 349,895 发帖 / 今日 0 篇 / 48,253 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » [求助]前些天写的输入验证,写得有些啰嗦,请大家修改 |
| 可打印版本 761 / 3 |
| 第1楼 obsolete | 发表于 2008-07-24 23:09 |
| 初级用户 发帖 72 积分 192 | |
|
[求助]前些天写的输入验证,写得有些啰嗦,请大家修改 [ Last edited by obsolete on 2008-7-24 at 11:58 PM ] |
|
| 第2楼 obsolete | 发表于 2008-07-24 23:14 |
| 初级用户 发帖 72 积分 192 | |
|
_envState 作返回值使用,表示输入是否合法
_envIndex 作返回值使用,用户输入在可选输入中的“索引”或排序,在可选输入中可以用:10指定排序值,并影响到后面所有可选输入的排序值。 _envInput 用户从控制台的输入 _envValues 可选输入集合,只允许通常的单词、数字,以半角逗号分隔,可以使用:5给某个可选输入指定排序值,这里指定了5 /n或/nn 输入是否允许为空 /i或/ni 是否区分大小写 /x或/nx 是否允许输入exit退出 |
|
| 第3楼 lxmxn | 发表于 2008-07-24 23:16 |
| 版主 发帖 4,938 积分 11,386 | |
|
可以解释一下么?
看不太明白…… |
|
| 第4楼 obsolete | 发表于 2008-07-24 23:21 |
| 初级用户 发帖 72 积分 192 | |
|
是写得很晦涩啊-_-||,稍微解释一下
:validate 是验证输入的子程序,可复用,参数用法见2楼 其它部分是调用:validate的一个演示程序,用于判断用户在控制台的输入是否是一个合法的编码,如果正确,返回它的排序值。(验证未通过时,返回的排序值没有意义) |
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |