这几天有不少刚开始学BAISC的朋友告诉我,本站上提供的初级教程还是太深,他们还看不懂。看来我也有必要写一些超级初级的BAISC教程了。 首先说一下学BASIC时选用什么工具。虽然现在计算机等级考试中BASIC的考试科目已经成为了VB,但我觉得如果要是学BASIC,还是从原来DOS下的GW-BASIC,TB,QB学起 。不过现在GW-BASIC已经不太好找了。TB也不太容易找到。所以QB是首选。 BASIC发展到QB,才算真正的和C,Pascal等语言平级了(呵呵)。QB也可以将做出的程序编译连接成为DOS下的可执行文件,从而脱离开发环境独立运行。 (1)下面介绍一下QB中的主要文件: | | | 文件名 | 说明 | 作用 | qbx.exe(一些版本可能是qb.exe) | Quick BASIC集成开发环境 | 程序员就是使用它创建、编辑、保存、调试程序 | bc.exe | 执行命令编译程序 | 生成.obj文件,以后将程序编译成.exe文件需要使用它 | link.exe | 连接程序 | .obj连接成.exe,以后编译.exe需要它 | lib.exe | 库管理程序 | 建立独立的库 | qb.qlb | 系统.qlb库 | | qb.lib | 系统独立库 | | qb.bi | 供系统库使用的包含文件 | |
上面的介绍如果没有看明白没有关系,只要你能确定你的QB至少包含以上文件就表示你的QB程序比较完整,如果你没有这么多文件,没关系只要有QB.EXE就可以了,本文介绍的东西用QB.exe足够了,如果你找不到QB.exe用MS-DOS带的QBASIC.EXE也可以,只是有些地方和QB不太一样,不过不影响我们编程。本文以qb 7.0为例。 (2)启动QB 在DOS环境中进入QB的安装目录,输入QB回车;或者在WINDOWS 98/NT环境中执行QB.EXE。qb运行后出现下面的集成环境(如果使用的是qbasic.exe可能会有一些不一样)。 1.最上面是系统主菜单,有File,Edit,View等,每个菜单的第一个字母都是发亮显示的,如果要打开这个菜单按下Alt+相应的字母就可以了,比如打开Edit菜单,按Alt+E就可以了。 2.菜单下面的中间是标题,Untitled是当前程序的名字。 3.中间的大部分是编辑窗口。 4.编辑窗口下面是立即窗口,Immediate可以键入BASIC命令直接执行。 5.最下面是状态条。 (3)文件管理 和DOS下其他程序一样,在这就不在多说了。 (4)程序的录入 程序员在进行程序录入的时候,QB集成环境会自动对系统中的关键字进行语法检查,如果出现语法错误系统会提示程序员。 在QB中大小写字母没有区别,程序员在录入程序的时候,系统自动把QB的关键字变成大写,系统也会自动用空格把一些符号和语句割开,也会自动加标点符号。比如你可以只写半个引号,然后直接换行,系统就会自动将后半个引号加上。 (5)执行程序 按F5键,程序就开始运行了,按Pause Break键程序就中断了。 (6)第一个程序 在QB集成环境中输入下面的程序 CLS PRINT "hello world" END 然后按F5运行看是什么效果。 屏幕上显示 hello world QB的程序是按集成环境中程序的顺序一行一行执行的,第一行CLS是清屏命令(应该是clean screen的缩写),和DOS一样。第二行是在屏幕上打印hello world,最后END,很简单结束程序。 如果要保存在菜单File-->Save as...命名保存就可以了。 |