![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-13 16:59 |
共 47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行 |
| DOS学习入门 & 精彩文章 (教学室) » 大侠们帮帮忙! |
| 可打印版本 1,606 / 6 |
| 第1楼 anbj | 发表于 2006-08-06 14:05 |
| 初级用户 发帖 4 积分 20 | |
|
大侠们帮帮忙! 请问哪位有wbat的详细教学资料啊!
给一份,不胜感激! |
|
| 第2楼 xjmxjm1234 | 发表于 2006-08-06 15:11 |
| 中级用户 发帖 166 积分 361 | |
|
不要一贴多发,这习惯不好,浪费资源哦
|
|
| 第3楼 paldos | 发表于 2006-08-06 16:04 |
| 初级用户 发帖 27 积分 62 | |
|
什么是wbat,我也想知道
|
|
| 第4楼 xjmxjm1234 | 发表于 2006-08-06 19:02 |
| 中级用户 发帖 166 积分 361 | |
|
wbat 是在 dos 下编写对话框的工具
我用过,但系统的讲它的功能就不行了. |
|
| 第5楼 paldos | 发表于 2006-08-06 22:07 |
| 初级用户 发帖 27 积分 62 | |
|
谢谢
|
|
| 第6楼 fastslz | 发表于 2006-08-07 01:37 |
| 铂金会员 发帖 2,315 积分 5,493 来自 上海 | |
|
wbat的文件:
wbat.com 这是主程序,必须 pal.ini 这是设置调色板的文件 wbat.ini 这是Wbat的默认设置 sanserif.fnt这是字体文件 w.bat 用于设置环境变量 wbat.txt wbat的资源文件,如果wbat box :标签,就直接读取这个文件 语法:wbat 命令 (x,y) ((文字颜色 on 背景颜色)) 字符串/@资源文件:标签 简单的对话框: 语法:wbat box ("标题";)按钮1(,按钮2,按钮3,...) 返回errorlevel为第n个按钮 例如: wbat box 19,55 (blue on light brown) "继续吗?" 是,否 if errorlevel 2 goto TheEnd if errorlevel 1 goto Continue 复杂对话框: 需要使用一个资源文件,还有w.bat用于返回变量名称 语法:wbat (fix) box @资源文件:标签 资源文件使用方法: :标签名 "标题栏文本" [x](关闭按钮,可选) [$ 文本框名称,长度,U(强制转换成大写)P(密码模式)!(必须填写)] 文本框,返回文本框名称的值为文本框的内容 [!] 复选框,返回wcbN(N为第N个单选框)的值为第N个选框是否选中 [.] 单选框,返回wrb的值为选中的第n个选项 [? 按钮名称] 关闭按钮:与普通按钮区别:返回errorlevel为100 [按钮名称] 普通按钮,返回wbat变量为按钮名称 例如: call w.bat box @source.txt:lblA if errorlevel 100 goto cancel if %wcb1%==1 A:\soft\ctmouse.com if %wrb%==1 A:\soft\%other% if %wrb%==2 A:\soft\Ghost.exe if %wrb%==3 A:\soft\DiskGen.exe :cancel source.txt内容: lblA: "The Title" [x] [.] 其他 [$ other ] [.] Ghost [.] DiskGen [!] Load Mouse [Ok] [?Cancel] 列表框: 语法:wbat list @资源文件(:标签) 返回wbat为选中的文本 例如: dir *.* /b/a-d/one >%tmp%\tmp.txt call w.bat list 3,60 %tmp%\tmp.txt wbat box "You Choose" %wbat% 显示文本: 在dos中可以使用echo或者type命令来显示文本,但是用wbat可以 在任何地方显示 从一个标签读取显示 颜色显示(用两个~~引起来的文字默认为红色) 语法:wbat text "字符串"/@文件:标签 填充dos环境: wbat fill (x,y (高度,宽度)) (颜色) "字符串" +每行移过n个字符 例如:wbat fill 13,22 (9,28) "abcd" +1 设置dos背景: wbat cls ((文字颜色 on 背景颜色)) 设置光标 wbat cursor 行数(+滚动行数) 表格字符:哪哪哪哪哪哪,屯屯屯屯屯屯屯屯 |
|
| 第7楼 anbj | 发表于 2006-08-07 09:34 |
| 初级用户 发帖 4 积分 20 | |
|
谢谢楼上兄弟回答
不知道你说的这些是转贴的还是你有好的教程 如果有好的教程,能不能给我一份详细的 我很菜,需要你的帮助 |
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |