栖息谷-管理人的网上家园

标题: [分享][推荐]初级QB [打印本页]

作者: pop    时间: 2006-8-14 14:21
标题: [分享][推荐]初级QB
这几天有不少刚开始学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.EXEqb运行后出现下面的集成环境(如果使用的是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...命名保存就可以了。






欢迎光临 栖息谷-管理人的网上家园 (https://bbs.21manager.com.cn/) Powered by Discuz! X3.2