- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
WBAT
教程
概述
WBAT是一个在DOS中模拟Windows界面的对话框的一个批处理工具。当然WBAT也运行在纯DOS模式下工作。
安装wbat
当你要使用WBAT来制作你自己的批处理时,DOS必须能从你的目录结构中的某处定位程序文件。
当一个文件不在当前的目录中时,COMMAND.COM会试着在指定文件夹中定位程序文件(比如path命令列出的那些文件夹)。因为只有几个WBAT文件被共用,因此最好将这些文件复制到一个已经存在的文件夹里,这个文件夹得包含在你已经指定的路径中。当然你也可以创建新的文件夹,然后将其加入到你的PATH中。
把这些文件复制到path中的那个“公共”的文件夹中(比如放到系统文件夹下)。WBAT.COM
W.BATWBAT.INI
第一、二是可执行文件。INI文件放在与WBAT要运行的程序文件相同的文件夹中。默认情况下,文件“PAL.INI”也被放置在那个“公共”文件夹。然而,如果你不喜欢在那里有太多文件,可以放在子文件夹或磁盘上的任何其他的地方。在这种情况下,你必须修改你的WBAT.INI。详情见下一节。
(文件“PAL.INI”是颜色调色板配置文件,在这里可以修改已有的一些颜色。)与WBAT.COM文件同一个文件夹的WBAT.INI存放了全局的WBAT设置。然而,你也可以在其它目录里创建为指定项目而修改的WBAT.INI(在这里你可以自定义一些设置)。WBAT在检查它自己所在目录之前,总是先在当前目录中寻找WBAT.INI。注意:如果没有找到INI文件,WBAT将使用内建的与初始的INI文件相同的默认值。
所有的INI文件里的设定都可通过变量临时改变。变量名就是INI文件里的项目名,但需要用“W”作为前缀。例如:
SETWbutton=blackon+cyanSETWrightESC=0
SETWradiosymbol=254
如果要返回到INI文件设定,那么请用类似于下面的方法清除变量。例如:setWbutton=
通常,你能按照DOS规范(8.3命名)在你的WBAT.INI里指定一个文件。作为一个例外,“+”可作为一个前缀用于指向WBAT的目录(也就是程序文件WBAT.COM所在目录)。
*对于默认的布局文件(或是源文件)其名字应该被指定并且不加路径。这样你能使用名字作为局部的默认文件,也用于WBAT目录里的全局的默认文件(只需要“+”指出).
例子:
SourceFile=WBAT.TXT
*PAL.INI必须用完整路径指定,或者用“+”前缀。例:PalFile=C:\some\where\Pal.INI
PalFile=+pal.INI(在WBAT的目录中)
PalFile=+data\Pal.INI(在WBAT的子目录data中)变量被储存在COMMAND环境空间中,要列出当前储存的所有变量,使用set命令(不带
参数)。环境空间是有限的,你应该小心的处理以便有足够的空间运行你的WBAT批处理。记住清除那些不会再用于你的批处理的所有变量。
功能面貌:
一、用“按钮(buttons),输入栏(inputfields),菜单(menus),检查框(checkboxes),单选框(radiobuttons)”来布局对话框--这些所有的控件可以自由地安排。
二、“Listbox”是列表框。
三、“Text”文本输出;“fill”填充屏幕区域,,清屏(clear),颜色(color)
四、你可以自定义颜色“调色板(palettes)”(pal.ini)
五、“INI文件”用于设置默认值和偏爱。
第一部分:漫游wbat--关于wbat所有功能的信息
快速对话框让我们从一个最简单的例子学起:
wbatboxok
这是一个暂停按钮,提示用户继续。在默认状况下,所有的对话框都被放置在屏幕中央。你是不是想改变它的位置呢?行和列可以自左上角处指定。比如你可以这样:
wbatbox20,30ok
也许你会担心越界,如“wbatbox2000,3000ok”,但我告诉你大可不必担心,因为wbat会自动调整。
我们还可以指定多个选项,如:
wbatbox20,30ok,cancel
但选项之间必须用逗号分割,言外之意选项名称中可以有空格.如:“wbatbox20,30ok,can cel”。
如何让我们的选择有意义呢?看例子:wbatboxok,cancel
iferrorlevel2gotocanceliferrorlevel1gotook……
明白了吧!这里用到了返回码,1代表第一个选项被选中,2代表第二个选项被选中以此类推。要注意一点,“ifer
您可能关注的文档
- 电脑电源维修教程.docx
- 高中物理人教版选择性必修第二册:利用传感器制作简单的自动控制装置 (1).pptx
- 高中物理人教版必修第三册:实验:导体电阻率的测量1.pptx
- 初中科学八年级上册浙教版:第1节 力(3).pptx
- 19.香港,璀璨的明珠 课件(共21张PPT).pptx
- 17记金华的双龙洞 课件(18张PPT).pptx
- 1 观潮 课件(共46张PPT).pptx
- 6 狼牙山五壮士 课件(共18张PPT).pptx
- 第7课《敬业与乐业》课件(共37张PPT)-统编版语文九年级上册.pptx
- 第7课《散文诗二首》课件(共31张PPT)统编版语文七年级上册.pptx
- 8 黄山奇石(第二课时)课件(共22张PPT).pptx
- 22《纸船和风筝》教学课件(共31张PPT).pptx
- 17 松鼠 课件(共23张PPT).pptx
- 23《海底世界》课件(共28张PPT).pptx
- 21《大自然的声音》课件(共18张PPT).pptx
- 第12课《词四首——江城子 密州出猎》课件 2025—2026学年统编版语文九年级下册.pptx
- 第2课《济南的冬天》课件(共42张PPT) 2024—2025学年统编版语文七年级上册.pptx
- 17 跳水 第二课时 课件(共18张PPT).pptx
- 第六单元课外古诗词诵读《过松源晨炊漆公、约客》课件 统编版语文七年级下册.pptx
- 统编版六年级语文上册 22《文言文二则》课件(共27张PPT).pptx
原创力文档


文档评论(0)