当前位置:DOS资源站资料中心入门文章 → wbat基础学习教程

wbat基础学习教程

减小字体 增大字体 作者:佚名  来源:本站整理  发布时间:2008-4-30 1:26:15

-----------------致wbat初学者

本人学wbat时,网上没有好的教程。只有一个英文版的演示和对该
演示的一个翻译文章。因此在学习过程中只能一边看原文一边对照着翻译,
后来发现翻译的作者似乎没有多少电脑基础,并且翻译的也比较粗糙,许多
地方翻译的不准确或是晦涩难懂。因此英雄抱着前人栽树后人乘凉的想法把
英文版的演示修改为这个中文版的教程,以方便英文不好的朋友。
   
    本教程的大体框架与原版的演示基本相同,但该教程绝不仅仅只是原版
的一个翻译。

    为了节约你的时间,我建议你只看教程的前两个部分(相信你过目之后
就能用wbat编出不错的程序了)。

----------------wbat概况

 所有资料及WBAT工具可以在本站下载 地址:http://cmdos.net/soft/sort017/down-613.html

    WBAT 是一个在DOS中模拟 Windows 界面的对话框的一个批处理工具。 当然 WBAT 也运行在纯 DOS 模式下工作。

    功能面貌:

一、用“按钮(buttons),输入栏(input fields),菜单(menus),检查框(checkboxes),单选框(radio buttons)”来布局对话框--这些所有的控件可以自由地安排。

二、“List box”是列表框。

三、“Text”文本输出;“fill”填充屏幕区域,,清屏(clear),颜色(color)

四、 你可以自定义颜色“调色板(palettes)”(pal.ini)

五、“INI 文件”用于设置默认值和偏爱。
 

------------wbat配置

    要使用wbat来编程,必须要有wbat.com文件。还有几个文件比较重要:
w.bat,wbat.ini,pal.ini

    现在你有三个选择:
    一、将上述文件复制到本地磁盘的一个目录中,以后所有的有关wbat的
编程都在这个目录中进行(因为你的wbat文件只能在此目录下运行)。

    二、将上述文件复制到你的path目录中,建议你放到系统文件夹下。这
样你的wbat文件可以在本地的任意目录中运行。

    三、如果你是新手,并且对我上面的叙述还是云里雾里的话,那么就请
你把这几个文件统统复制到系统盘下的windows文件夹里吧。


 所有资料及WBAT工具可以在本站下载 地址:http://cmdos.net/soft/sort017/down-613.html

    在通常情况下wbat是不支持中文的,但我们仍然有办法,你可以在程序的开头部分加
入以下代码:

 chcp 437>nul
 graftabl 936>nul

    但这样做会导致控件的阴影部分显示为乱码(如快速对话框的阴影部分),此时我
们可以修改wbat.ini文件中color节下的shadow项,将其值改为none,即不显示阴影。